.merchant-tabs{display:flex;gap:4px;padding:0 10px 8px}.merchant-tabs button{flex:1}.merchant-tabs [aria-selected=true]{color:#ffe087;border-color:#b5954f;background:#45321a}.merchant-paging{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 12px;font-size:12px}.merchant-sale-hint{padding:4px 12px;font-size:12px}.vendor-repair{display:flex;flex-wrap:wrap;gap:6px;padding:7px 12px 10px;border-top:1px solid #655330}.vendor-repair-button{min-height:28px;padding:4px 9px;border:2px outset #8c6940;border-radius:3px;background:linear-gradient(#792017,#3b0c08);color:#ffd667;font:12px/1.2 WoW Friz,serif;text-shadow:1px 1px #000}.vendor-repair-button[aria-disabled=true]{opacity:.5;cursor:default}#merchant-buy-panel[hidden],#merchant-buyback-panel[hidden]{display:none!important}body.native-wow-ui:not([data-mobile-world]) #vendor-window{left:18px;width:min(440px,calc(100vw - 24px));max-height:var(--game-window-max-height, calc(100vh - 24px) );overflow:auto}body.native-wow-ui:not([data-mobile-world]) #vendor-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}body.native-wow-ui:not([data-mobile-world]) #vendor-items .vendor-item{min-width:0;min-height:62px;padding:5px;font-size:12px}body.native-wow-ui:not([data-mobile-world]) #buyback-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 12px 12px}body.native-wow-ui:not([data-mobile-world]) #vendor-window :is(.merchant-tabs,.merchant-paging) button{min-height:28px;padding:4px 8px;border:2px outset #8c6940;border-radius:3px;background:linear-gradient(#792017,#3b0c08);color:#ffd667;font:12px/1.2 WoW Friz,serif;text-shadow:1px 1px #000}body.native-wow-ui:not([data-mobile-world]) #vendor-window .merchant-tabs [aria-selected=true]{background:#45321a;border-color:#c7a958}body.native-wow-ui:not([data-mobile-world]) #vendor-window button:disabled{opacity:.5;cursor:default}body.native-wow-ui:not([data-mobile-world]) #trainer-window{left:18px;width:min(480px,calc(100vw - 24px))}.trainer-controls{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px}.trainer-controls input[type=search]{flex:1 1 100%;min-width:0}.trainer-controls label{display:flex;align-items:center;gap:4px;font-size:12px}.trainer-controls input[type=checkbox]{width:auto}.trainer-list{max-height:220px;overflow:auto;display:grid;gap:3px;padding:4px 12px}.trainer-list .trainer-spell{display:flex;align-items:center;gap:8px;text-align:left;min-height:40px;background:#1c1b16;color:#dfd3ac}.trainer-spell img{width:32px;height:32px}.trainer-list .trainer-state-0{color:#70d977}.trainer-list .trainer-state-1{color:#ed7a70}.trainer-list .trainer-state-2{color:#999}.trainer-list [aria-pressed=true]{background:#493c21;border-color:#d2b565}.trainer-details{padding:12px;border-top:1px solid #766139}.trainer-details p{margin:6px 0;font-size:12px}body:not([data-mobile-world]) .guild-bank{width:min(700px,calc(100vw - 32px))}body:not([data-mobile-world]) .guild-bank .ui-panel-body{display:flex;flex-direction:column;gap:7px}body:not([data-mobile-world]) .guild-bank-tab-strip{flex-wrap:wrap}body:not([data-mobile-world]) .guild-bank-log{min-height:180px;max-height:310px;overflow:auto}body:not([data-mobile-world]) .guild-bank textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:140px}body:not([data-mobile-world]) .guild-bank-transfer{display:flex;flex-wrap:wrap;gap:6px}body:not([data-mobile-world]) .guild-bank-transfer input{flex:1;min-width:150px}body:not([data-mobile-world]) .guild-bank [hidden]{display:none!important}body:not([data-mobile-world]) .guild-bank-icon-picker{border:1px solid #8d7548;padding:8px;display:grid;gap:6px}body:not([data-mobile-world]) .guild-bank-icon-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;max-height:240px;overflow:auto}body:not([data-mobile-world]) .guild-bank-icon-choice{padding:2px;min-width:0}body:not([data-mobile-world]) .guild-bank-icon-choice img{display:block;width:30px;height:30px;margin:auto}body:not([data-mobile-world]) .guild-bank-icon-choice[aria-pressed=true]{outline:2px solid #e6ce7b}body:not([data-mobile-world]) .guild-bank [draggable=true]{cursor:grab}.auction-list-headings,.auction-desktop-cell,.auction-item-count{display:none}body:not([data-mobile-world]) #auction-window.auction-window{--auction-desktop-width: min(832px, calc((100vw - 48px) / var(--ui-scale-effective, 1)), max(520px, calc((100vw - 54px) / var(--ui-scale-effective, 1) - 244px)));left:24px!important;top:76px;width:var(--auction-desktop-width);min-width:0;max-width:var(--auction-desktop-width);height:min(560px,calc((100dvh - 188px) / var(--ui-scale-effective, 1)));max-height:min(560px,calc((100dvh - 188px) / var(--ui-scale-effective, 1)));overflow:hidden}body:not([data-mobile-world]) #auction-window.auction-window .auction-workspace{grid-template-columns:148px minmax(0,1fr)}body:not([data-mobile-world]) #auction-window.auction-window:is([data-auction-tab=own],[data-auction-tab=bids]) .auction-workspace{grid-template-columns:minmax(0,1fr)}body:not([data-mobile-world]) #auction-window.auction-window .auction-category-panel{padding:4px}body:not([data-mobile-world]) #auction-window.auction-window #auction-categories button{padding:5px;font-size:11px}body:not([data-mobile-world]) #auction-window.auction-window .auction-tabs{gap:4px;padding:5px 8px}body:not([data-mobile-world]) #auction-window.auction-window .auction-tabs button{min-height:28px;padding:3px 8px}body:not([data-mobile-world]) #auction-window.auction-window #auction-search-pane{padding:3px 8px}body:not([data-mobile-world]) #auction-window.auction-window #auction-search{min-height:28px}body:not([data-mobile-world]) #auction-window.auction-window .auction-main{overflow:hidden}body:not([data-mobile-world]) #auction-window.auction-window #auction-list{gap:2px;padding:0 6px 6px;flex:1 1 100px}body:not([data-mobile-world]) #auction-window.auction-window :is(.auction-list-headings,.auction-entry){display:grid;grid-template-columns:minmax(0,1fr) 30px 52px 76px 104px;column-gap:5px;align-items:center}body:not([data-mobile-world]) #auction-window.auction-window .auction-list-headings{padding:4px 12px;color:#c7b584;font-size:10px}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry{position:relative;gap:3px 5px;min-height:36px;padding:4px 6px;border-radius:0;background:#17150f}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry:is(:hover,:focus-visible){background:#302919;border-color:#b29b60}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry[aria-selected=true]{border-color:#d6b861;background:#3b301a;box-shadow:inset 0 0 0 1px #746039}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>strong{grid-column:1;grid-row:1;gap:5px;min-width:0;overflow:hidden;white-space:nowrap;font-size:11px;line-height:1.2;text-overflow:ellipsis}body:not([data-mobile-world]) #auction-window.auction-window .auction-item-icon{width:26px;height:26px;flex:0 0 26px}body:not([data-mobile-world]) #auction-window.auction-window .auction-desktop-cell{display:block;grid-row:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:10px;line-height:1.2}body:not([data-mobile-world]) #auction-window.auction-window .auction-column-level{grid-column:2;text-align:center}body:not([data-mobile-world]) #auction-window.auction-window .auction-column-time{grid-column:3}body:not([data-mobile-world]) #auction-window.auction-window .auction-column-seller{grid-column:4}body:not([data-mobile-world]) #auction-window.auction-window .auction-column-price{grid-column:5;text-align:right;color:#ead58c}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>:is(.auction-meta,.auction-badge){display:none}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry:not([aria-selected=true])>:is(button,.auction-bid-fields,.auction-buyout-price,.auction-unit-price,p){display:none}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry[aria-selected=true]>.auction-buyout-price{grid-column:1 / 4;grid-row:2;font-size:11px}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry[aria-selected=true]>.auction-unit-price{grid-column:4 / 6;grid-row:2;font-size:10px}body:not([data-mobile-world]) #auction-window.auction-window .auction-bid-fields{display:flex;grid-column:1 / -1;grid-row:3;flex-wrap:wrap;align-items:center;gap:5px;margin:2px 0}body:not([data-mobile-world]) #auction-window.auction-window .auction-bid-fields>span{flex-basis:auto;color:#c9b583;font-size:10px}body:not([data-mobile-world]) #auction-window.auction-window .auction-bid-fields label{display:inline-flex;align-items:center;gap:2px}body:not([data-mobile-world]) #auction-window.auction-window .auction-bid-fields input{width:46px;min-height:24px;padding:2px 4px;font-size:11px}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>button{grid-row:4;min-height:26px;margin:0;padding:3px 7px;font-size:11px}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>.auction-bid{grid-column:1 / 4}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>.auction-buyout{grid-column:4 / 6}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>.auction-cancel{grid-column:1 / -1;grid-row:3}body:not([data-mobile-world]) #auction-window.auction-window .auction-entry>p{grid-column:1 / -1;grid-row:5;padding:0;margin:0;font-size:10px}body:not([data-mobile-world]) #auction-window.auction-window .auction-pagination{padding:4px 8px}body:not([data-mobile-world]) #auction-window.auction-window .auction-pagination button{min-width:80px;min-height:27px;padding:3px 6px}body:not([data-mobile-world]) #auction-window.auction-window .auction-footer{padding:4px 8px 8px}body:not([data-mobile-world]) .trade-enchant-slot{display:block;width:100%;min-height:38px;margin-top:8px;border-color:#8c784f;color:#e4cf98}body:not([data-mobile-world]) #auction-window.auction-window .auction-item-icon{position:relative}body:not([data-mobile-world]) #auction-window.auction-window .auction-item-count{display:block;position:absolute;bottom:0;right:1px;color:#fff;font:700 10px/1 Arial,sans-serif;text-shadow:1px 1px #000,-1px -1px #000}body:not([data-mobile-world]) .equipment-set-list{display:grid;gap:5px}body:not([data-mobile-world]) .equipment-set{flex-wrap:wrap}body:not([data-mobile-world]) .equipment-set-icon{width:28px;height:28px;object-fit:contain}body:not([data-mobile-world]) .equipment-set-editor{max-width:min(540px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto}body:not([data-mobile-world]) .equipment-set-editor .equipment-set-slots{display:grid;grid-template-columns:1fr 1fr;gap:4px}body:not([data-mobile-world]) .equipment-set-editor .equipment-set-slots>p{grid-column:1 / -1}body:not([data-mobile-world]) .ui-icon-picker-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:3px}body:not([data-mobile-world]) .ui-icon-picker-choice{padding:2px}body:not([data-mobile-world]) .ui-icon-picker-choice img{width:28px;height:28px;display:block}body:not([data-mobile-world]) .ui-icon-picker-choice[aria-pressed=true]{outline:2px solid #ead58c}body:not([data-mobile-world]) .ui-icon-picker-navigation{display:flex;flex-wrap:wrap;gap:5px}body:not([data-mobile-world]) .equipment-set-editor [hidden]{display:none!important}body.native-wow-ui:not([data-mobile-world]) #game-menu{width:min(280px,calc(100vw - 32px));max-height:min(620px,var(--game-window-max-height, calc(100dvh - 24px) ));border:4px ridge #787164;background:var(--wow-dialog-bg,#121212)}body.native-wow-ui:not([data-mobile-world]) #game-menu>header{min-height:30px;background:linear-gradient(#292929,#121212);border-color:#756b55}body.native-wow-ui:not([data-mobile-world]) #game-menu .ui-panel-body{gap:7px;padding:12px 20px 16px}body.native-wow-ui:not([data-mobile-world]) #game-menu :is(.ui-panel-body>button,.game-menu-section-body>button){width:100%;min-height:30px;padding:4px 8px;border:2px outset #8c6940;border-radius:3px;background:linear-gradient(#8c2018,#54110d 65%,#310a07);color:#ffd667;font-size:13px;text-shadow:1px 1px #000}body.native-wow-ui:not([data-mobile-world]) #game-menu button:hover:not(:disabled){filter:brightness(1.2)}.game-menu-section{min-width:0}.game-menu-section>summary{padding:5px 2px;color:#cfbd8f;cursor:pointer;font-size:12px}.game-menu-section-body{display:grid;gap:5px;padding:3px 0 6px}.game-menu-section-body>button{width:100%;min-height:30px}body.native-wow-ui:not([data-mobile-world]) :is(.ui-confirm-actions,.trainer-details,.item-prompt-actions)>button,body.native-wow-ui:not([data-mobile-world]) .game-window button:is(:not([class]),[class=""]){min-height:28px;padding:4px 12px;border:2px outset #8c6940;border-radius:3px;background:linear-gradient(#792017,#3b0c08);color:#ffd667;font:12px/1.2 WoW Friz,serif;text-shadow:1px 1px #000}.native-item-cursor .item-icon,.native-item-cursor img{display:block;width:100%;height:100%;object-fit:contain}body.native-wow-ui:not([data-mobile-world]) :is(.ui-confirm-actions,.trainer-details)>button:disabled{opacity:.5;cursor:default}:root{color-scheme:dark;scrollbar-width:thin;scrollbar-color:#6d5a34 #0f1216;color:#f2ead7;background:#090b0d;font-family:Inter,Segoe UI,system-ui,sans-serif;font-synthesis:none;--ui-scale: 1;--ui-scale-effective: var(--ui-scale);--action-slot-size: clamp(40px, 2.1vw, 48px);--action-bar-height: calc(var(--action-slot-size) + 8px);--bottom-bars: 0;--pet-bar-height: 0px;--hud-utility-height: 64px;--chat-log-height: 190px;--chat-height: calc((var(--chat-log-height) + 62px) * var(--ui-scale-effective));--hud-safe-bottom: calc( 12px + ( var(--action-bar-height) + max(var(--hud-utility-height), calc(var(--bottom-bars) * 52px + var(--pet-bar-height))) ) * var(--ui-scale-effective) );--chat-bottom: calc(var(--hud-safe-bottom) + 8px);--side-bars: 0;--side-bar-slot: var(--action-slot-size);--side-bars-width: calc(var(--side-bars) * (var(--side-bar-slot) + 18px) * var(--ui-scale-effective))}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:radial-gradient(circle at top,#25313b,#090b0d 65%)}body.world-active{overflow:hidden}main{display:grid;min-height:100vh;align-content:center;justify-items:center;gap:20px;padding:24px}.panel{width:min(100%,540px);padding:32px;border:1px solid #405263;border-radius:16px;background:#18212af2;box-shadow:0 24px 80px #000b}h1{margin:4px 0;font-size:2.4rem}h3{margin:0}.eyebrow,.muted{color:#9aabb9}.eyebrow{margin:0;letter-spacing:.12em;text-transform:uppercase}.success{color:#78e6ad}.error{color:#ff8d8d}form{display:grid;gap:16px;margin:28px 0 20px}#chat-form{display:flex;gap:4px;margin:0}#chat-destination{flex:0 0 auto;width:104px;padding:4px;color:#ead58c;border:1px solid #6f603c;border-radius:4px;background:#16130ecc;font-size:12px}#chat-form #chat-input{flex:1 1 auto;min-width:0}label{display:grid;gap:6px}input,select,button{min-height:44px;border:1px solid #435565;border-radius:8px;font:inherit}input,select{padding:0 12px;color:inherit;background:#0e151b}button{color:#09140e;background:#5ee0a0;cursor:pointer;font-weight:700}button:disabled{cursor:default;opacity:.78}button:not(:disabled):hover{filter:brightness(1.18)}:focus-visible{outline:2px solid #ead58c;outline-offset:2px}#framexml-world-host [data-framexml-name]:focus-visible{outline:none}.danger{color:#250909;background:#ff8d8d}.actions,.form-row{display:flex;flex-wrap:wrap;gap:10px}.actions button{min-height:36px;padding:0 12px}#realms,#characters{display:grid;gap:10px}#realms article,#characters article{display:grid;gap:4px;padding:12px;border-radius:8px;background:#10171e}#realms span,#characters span{color:#aab6c2}#world-panel{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;background:#101820}#world-viewport{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(#263f55,#17251e)}#world-canvas,#world-3d-canvas{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}#world-canvas{z-index:2;cursor:crosshair;touch-action:none}#world-canvas.camera-dragging{cursor:grabbing}#world-3d-canvas{pointer-events:none}.fps-counter{position:absolute;z-index:40;top:10px;left:50%;transform:translate(-50%);max-width:calc(100% - 24px);padding:5px 9px;border:1px solid #bda76780;border-radius:4px;background:#090d12d9;color:#f3e8ba;font:12px/1.4 ui-monospace,Consolas,monospace;font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none}.network-loading-indicator{position:fixed;z-index:2147482000;left:max(4px,env(safe-area-inset-left));bottom:max(4px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid #9a7c38;border-radius:4px;background:#090806e8;box-shadow:inset 0 0 0 1px #dfca7840,0 2px 8px #000c;color:#f3e8ba;font:13px/1.25 WoW Friz,Trebuchet MS,Segoe UI,sans-serif;pointer-events:none;-webkit-user-select:none;user-select:none}.network-loading-indicator[hidden]{display:none}.network-loading-spinner{width:12px;height:12px;border:2px solid #6f5a2d;border-top-color:#f2d776;border-radius:50%;animation:network-loading-spin .75s linear infinite}@keyframes network-loading-spin{to{transform:rotate(360deg)}}.death-screen{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:grayscale(.85) brightness(.8);backdrop-filter:grayscale(.85) brightness(.8);background:radial-gradient(ellipse 80% 76% at 50% 46%,#05090e00 34%,#04070bc4),linear-gradient(180deg,#4d5a6b4d,#37455659);transition:opacity .65s ease,visibility 0s linear .65s}.death-screen.is-active{opacity:1;visibility:visible;transition:opacity .65s ease,visibility 0s}.unit-frame{position:relative;display:flex;align-items:center;gap:8px;width:min(300px,34vw);padding:7px 10px 7px 7px;border:2px solid #8c7749;border-radius:11px;background:linear-gradient(180deg,#1b1b19ee,#060707ee);box-shadow:inset 0 0 0 1px #d6c88b55,0 4px 16px #000b}.left-rail,.target-rail{position:absolute;z-index:3;top:18px;display:flex;width:min(300px,34vw);flex-direction:column;align-items:start;gap:8px}.left-rail{left:18px;bottom:calc(var(--chat-bottom) + var(--chat-height) + 8px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.left-rail>*{flex-shrink:0}.target-rail{left:min(340px,38vw)}.target-rail>.target-frame{margin-bottom:30px}.unit-frame>img.class-portrait{object-fit:none}.unit-frame>img{width:58px;height:58px;flex:0 0 auto;border:2px solid #b79b58;border-radius:6px;object-fit:cover;background:#1c2931}.unit-frame>canvas.portrait-canvas{display:none;width:58px;height:58px;flex:0 0 auto;border:2px solid #b79b58;border-radius:6px;background:#1c2931;image-rendering:auto}.unit-frame>canvas.portrait-canvas[data-portrait-ready=true]{display:block}.unit-frame-body{display:grid;min-width:0;flex:1;gap:3px}.unit-frame-body strong{overflow:hidden;color:#f6df8d;text-overflow:ellipsis;white-space:nowrap;text-shadow:1px 1px #000}.unit-frame-body>span{overflow:hidden;color:#ddd4bc;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.health-track,.power-track{position:relative;height:16px;overflow:hidden;border:1px solid #080a08;border-radius:3px;background:#260c0c;box-shadow:inset 0 1px 3px #000}.health-track>span,.power-track>span{display:block;width:0;height:100%;transition:width .12s linear}.health-track>span{background:linear-gradient(#46d368,#177733)}.power-track{height:12px;background:#091c32}.health-track>em,.power-track>em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:.68rem;line-height:1;font-style:normal;font-variant-numeric:tabular-nums;color:#f2e7cd;text-shadow:0 1px 2px #000}.power-track:has(>em){min-height:15px}.power-track>span{background:linear-gradient(#3d9ee8,#1757a3)}.power-track>span[data-power="1"]{background:linear-gradient(#e0674a,#a3341c)}.power-track>span[data-power="2"]{background:linear-gradient(#b7d34a,#7d9420)}.power-track>span[data-power="3"]{background:linear-gradient(#f2e05a,#b8a41c)}.power-track>span[data-power="4"]{background:linear-gradient(#8fd34a,#4f9420)}.power-track>span[data-power="5"]{background:linear-gradient(#9a9ea6,#5c6068)}.power-track>span[data-power="6"]{background:linear-gradient(#4ad7d3,#1c8f8b)}#world-viewport input,#world-viewport select,#world-viewport button{min-height:0}.frame-close,.frame-action{min-width:25px;min-height:25px;padding:0;color:#ead99e;border-color:#6d5c38;background:#181715e8}.frame-close{position:absolute;top:-9px;right:-9px}.frame-actions{position:absolute;right:5px;bottom:-30px;display:flex;gap:4px}.aura-strip{display:flex;max-width:min(300px,34vw);flex-wrap:wrap;gap:4px}.aura-icon{position:relative;width:34px;height:34px;overflow:hidden;border:2px solid #5ca46f;border-radius:4px;box-shadow:0 2px 6px #000b}.aura-icon.debuff{border-color:#bd5656}.aura-icon img{width:100%;height:100%;object-fit:cover}.aura-icon strong{position:absolute;z-index:2;right:1px;bottom:0;color:#fff;font-size:.68rem;text-shadow:1px 1px 2px #000}.aura-duration{position:absolute;z-index:2;right:1px;bottom:0;left:1px;overflow:hidden;color:#fff;font-size:.58rem;text-align:center;text-shadow:1px 1px 2px #000,-1px -1px 2px #000}.aura-icon:has(strong) .aura-duration{bottom:auto;top:0}#game-buttons{position:absolute;z-index:4;right:calc(22px + var(--side-bars-width));bottom:22px;display:flex;gap:7px}#game-buttons button{width:42px;min-height:42px;padding:0;color:#e6ce7b;border:2px solid #756037;border-radius:50%;background:radial-gradient(circle,#34322b,#0c0e0f 70%);box-shadow:0 3px 10px #000b}.game-window{position:absolute;z-index:5;top:92px;width:min(430px,calc(100vw - 32px));min-width:240px;max-width:calc(100vw - 16px);min-height:90px;max-height:min(72vh,var(--game-window-max-height, 72vh));overflow:auto;border:2px solid #8b7445;border-radius:10px;background:linear-gradient(135deg,#292720f5,#0b0d0ff8 65%);box-shadow:inset 0 0 0 1px #d7c27b44,0 10px 35px #000d;resize:both}.game-window header.window-drag-handle{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.game-window header{position:sticky;z-index:1;top:0;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;color:#f4df92;border-bottom:1px solid #625433;background:#171714f5}.window-close{width:28px;min-height:28px;padding:0;color:#dfc982;background:#2d2119}.character-window{left:18px}.inventory-window{right:18px}.spellbook-window{left:50%;width:min(560px,calc(100vw - 32px));transform:translate(-50%)}.gossip-window{top:150px;left:50%;width:min(520px,calc(100vw - 32px));transform:translate(-50%)}.quest-window{top:74px;left:50%;width:min(600px,calc(100vw - 32px));transform:translate(-50%)}.diagnostics-window{top:65px;right:18px;width:min(480px,calc(100vw - 32px));padding-bottom:12px}#vendor-window{top:92px;left:466px;width:min(340px,calc(100vw - 32px))}#trainer-window{top:132px;left:510px}#mail-window{top:92px;left:466px}#auction-window{top:92px;left:466px;width:min(520px,calc(100vw - 32px))}#guild-window{top:92px;left:466px;width:min(480px,calc(100vw - 32px))}#lfg-window{top:92px;left:466px}#loot-window{top:470px;left:466px;width:min(340px,calc(100vw - 32px))}#trade-window{top:118px;left:50%;transform:translate(-50%)}#death-window{top:244px;left:50%;width:min(380px,calc(100vw - 32px));transform:translate(-50%)}#death-window .death-collapse{display:none}#duel-window{top:204px;left:50%;width:min(360px,calc(100vw - 32px));transform:translate(-50%)}#group-invite{top:150px;left:50%;width:min(360px,calc(100vw - 32px));transform:translate(-50%)}#guild-invite{top:178px;left:50%;width:min(360px,calc(100vw - 32px));transform:translate(-50%)}.diagnostics-window>p,.diagnostics-window>div>p,.diagnostics-window #world-objects{margin:8px 12px}.diagnostics-window #diagnostics-tabs{margin:8px 12px 0}.diagnostics-window #world-objects{display:grid;gap:6px}.diagnostics-window article{display:grid;gap:2px;padding:7px;border-radius:5px;background:#10171ed9;font-size:.78rem}.diagnostics-window article span{color:#aab6c2}.diagnostics-window #custom-packet-modules p,.diagnostics-window #custom-packet-warnings p{margin:4px 12px;font-size:.78rem}.diagnostics-window #diagnostics-debug .debug-heading{margin:12px 12px 4px;font-size:.82rem;color:#e6c46a}.diagnostics-window #diagnostics-debug .debug-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 12px}.diagnostics-window #diagnostics-debug .debug-slider{flex:1 1 160px;min-width:120px}.diagnostics-window #diagnostics-debug button[aria-pressed=true]{outline:1px solid #e6c46a}.diagnostics-window #diagnostics-debug .debug-swatches{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:.75rem}.diagnostics-window #diagnostics-debug .debug-swatch{display:inline-flex;gap:4px;align-items:center}.diagnostics-window #diagnostics-debug .debug-swatch i{width:14px;height:14px;border-radius:3px;border:1px solid #ffffff40}.diagnostics-window #diagnostics-debug .debug-switch{display:flex;gap:6px;align-items:center;font-size:.8rem}.diagnostics-window #diagnostics-debug .debug-switch input{width:auto;margin:0;flex:none}.diagnostics-window #diagnostics-debug .debug-note{font-size:.75rem}.custom-packet{display:grid;gap:2px;margin:8px 12px;padding:7px;border-radius:5px;background:#10171ed9;font-size:.78rem}.custom-packet p{margin:0}.custom-packet-title{color:#d8e2ec}.custom-packet-body{font-family:ui-monospace,Consolas,Courier New,monospace;word-break:break-all;color:#aab6c2}.custom-packet-unclaimed .custom-packet-title{color:#e6ce7b}.custom-packet-error .custom-packet-body{color:#f0a0a0}.character-stats{display:flex;flex-direction:column;gap:10px;margin:12px}.sheet-section{padding:8px 10px;border-radius:6px;background:#0e1114aa}.equipment-slots{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;padding:0 12px 14px}.inventory-money{padding:10px 12px 0;color:#efcf67;text-align:right}.bag-search-row{padding:6px 12px 0}.bag-search-row input{width:100%}.bag-unified-option{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem}.bag-unified-option input{margin:0}body[data-mobile-world] .bag-unified-option{min-height:44px}.item-slot.is-dimmed{opacity:.32}.chat-sender{cursor:pointer}.chat-sender:hover{text-decoration:underline}.inventory-slots{display:grid;gap:10px;padding:12px}.bag-section h4{margin:0 0 5px;color:#d9c77f;font-size:.78rem}.bag-grid{display:grid;grid-template-columns:repeat(8,minmax(36px,1fr));gap:5px}.item-slot{position:relative;display:flex;min-width:0;min-height:46px;padding:3px;color:#c8c0ac;border:2px solid #4d4b43;border-radius:5px;background:radial-gradient(circle,#30343a,#101316 75%)}.equipment-slots .item-slot{align-items:center;gap:8px}.item-slot .item-icon{position:relative;display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;color:#8d8a80;border-radius:3px;background:#080a0c}.item-slot .item-icon img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:3px}.item-slot .slot-label{overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.item-slot .stack-count{position:absolute;right:3px;bottom:1px;color:#fff;font-size:.72rem;text-shadow:1px 1px 2px #000,-1px -1px 2px #000}.quality-0{border-color:#777}.quality-1{border-color:#eee}.quality-2{border-color:#37c95a}.quality-3{border-color:#318cec}.quality-4{border-color:#a64ee8}.quality-5,.quality-6,.quality-7{border-color:#e9902c}.item-slot .item-wear{position:absolute;left:3px;right:3px;bottom:1px;height:3px;border-radius:2px;overflow:hidden;background:#131518cc}.item-slot .item-wear>i{display:block;height:100%;background:#57c45c}.item-slot .item-wear.broken>i{background:#d23d2f}.item-slot.is-broken{border-color:#a32a20}.item-slot .item-enchant{position:absolute;left:3px;top:3px;width:7px;height:7px;border-radius:50%;background:#7ee0ff;box-shadow:0 0 4px #39b7e8}.item-slot .item-level{position:absolute;left:3px;bottom:5px;color:#ffd86b;font-size:.68rem;line-height:1;text-shadow:1px 1px 2px #000,-1px -1px 2px #000}#spell-status{margin:10px 12px 0;color:#e6d8ad;font-size:.76rem;text-align:center}.spell-button{position:relative;display:block;width:52px;min-width:52px;height:52px;min-height:52px;padding:2px;overflow:hidden;color:#fff;border:2px solid #6f674f;border-radius:5px;background:#090b0c}.spell-icon{position:absolute;top:2px;right:2px;bottom:2px;left:2px;overflow:hidden;border-radius:2px;background:#26343e}.spell-icon img{width:100%;height:100%;object-fit:cover}.spell-label{display:none}.spell-button small{position:absolute;z-index:3;top:0;right:3px;color:#f7e7a2;font-size:.65rem;text-shadow:1px 1px 2px #000,-1px -1px 2px #000}.spell-cooldown{position:absolute;z-index:2;top:2px;right:2px;bottom:2px;left:2px;display:grid;place-items:center;color:#fff;border-radius:2px;background:conic-gradient(#05080bd0 var(--sweep, 0deg),transparent 0);font-size:.82rem;font-variant-numeric:tabular-nums;text-shadow:1px 1px #000}.spell-cooldown[hidden]{display:none}.spell-button.cooling .spell-icon img{filter:grayscale(.55) brightness(.38)}.spellbook-window{display:flex;overflow:hidden;flex-direction:column}.spellbook-controls{display:flex;align-items:center;gap:10px;padding:8px 12px 0;color:#e6d8ad;font-size:.76rem}.spellbook-controls input[type=search]{flex:1;min-width:0;min-height:30px;padding:0 8px;color:#f1e6c2;border:1px solid #79663d;border-radius:4px;background:#1b1913}.spellbook-controls label{display:flex;align-items:center;gap:5px;white-space:nowrap}.spellbook-list{display:grid;overflow-y:auto;min-height:0;flex:1;grid-template-columns:repeat(2,1fr);align-content:start;gap:6px;padding:12px}.spellbook-list .spell-button{display:grid;width:100%;height:48px;grid-template-columns:42px 1fr;align-items:center;text-align:left}.spellbook-list .spell-icon,.spellbook-list .spell-cooldown{inset:3px auto 3px 3px;width:40px}.spellbook-list .spell-label{display:block;grid-column:2;overflow:hidden;padding:0 7px;color:#eee4c9;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.gossip-text{min-height:62px;margin:0;padding:14px;color:#efe2b9;white-space:pre-line}.gossip-options,.gossip-quests{display:grid;gap:6px;max-height:min(60vh,520px);overflow:auto;padding:0 12px 12px}.gossip-option,.gossip-quest{min-height:38px;padding:7px 10px;color:#ead58c;border-color:#6f603c;background:#242018;text-align:left}.gossip-quest{color:#ffd85b;border-color:#78662d}.gossip-option-formatted{display:flex;align-items:center;gap:9px;min-width:0;width:100%;box-sizing:border-box;white-space:normal}.gossip-option-icon{width:30px;height:30px;flex:0 0 30px;object-fit:contain}.gossip-option-bullet{flex:0 0 30px;text-align:center}.gossip-option-label{min-width:0;flex:1;overflow-wrap:anywhere}.tabard-editor{display:grid;grid-template-columns:156px minmax(220px,1fr);gap:14px;align-items:start}.tabard-preview{position:relative;width:156px;aspect-ratio:1;overflow:hidden;border:2px solid #806b35;border-radius:6px;background:radial-gradient(circle at 50% 40%,#3a3325,#0b0c0d 72%);box-shadow:inset 0 0 18px #000c}.tabard-preview img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.tabard-controls{display:grid;gap:7px}.tabard-stepper{display:grid;grid-template-columns:minmax(100px,1fr) auto;gap:8px;align-items:center;min-height:34px;color:#e9dfc2}.tabard-stepper-controls{display:grid;grid-template-columns:30px 64px 30px;gap:4px;align-items:center}.tabard-stepper-controls output{color:#ffd966;font-variant-numeric:tabular-nums;text-align:center}.tabard-stepper .gossip-option{min-height:30px;padding:0;font-size:1.05rem;text-align:center}@media(max-width:520px){.tabard-editor{grid-template-columns:1fr}.tabard-preview{margin-inline:auto}}.quest-scroll{max-height:calc(100vh - 230px);overflow:auto;padding:4px 14px 14px}.quest-scroll h4{margin:12px 0 6px;color:#d9c77f}.quest-body,.quest-objectives{color:#e9dfc2;white-space:pre-line}.quest-items{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.quest-item{display:flex;min-height:46px;align-items:center;gap:8px;padding:4px;color:#e6dcc0;border:2px solid #706b5b;border-radius:5px;background:#111417;text-align:left}.quest-item.is-selected{border-color:#ebc56d;background:#37301d;box-shadow:inset 0 0 0 1px #ebc56d}.quest-item img{width:36px;height:36px;object-fit:cover;border-radius:3px}.quest-actions{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid #625433;background:#171714f5}.quest-actions button{min-height:36px;padding:0 14px;color:#ead58c;border-color:#79663d;background:#26231c}.creature-icon{width:38px;height:38px;border:1px solid #6f8291;border-radius:50%;object-fit:cover}@media(max-width:800px){.left-rail,.target-rail{width:46vw}.target-rail{left:auto;right:12px}.left-rail{left:12px}.unit-frame>img,.unit-frame>canvas.portrait-canvas{width:46px;height:46px}#game-buttons,.bag-bar{right:8px}.right-rail{right:calc(8px + var(--side-bars-width));width:130px}.minimap{width:124px}#minimap-canvas{width:116px;height:116px}.boss-frames,.arena-frames{width:124px}.bag-grid{grid-template-columns:repeat(6,minmax(36px,1fr))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}body.native-wow-ui #world-viewport{--wow-brass-dark: #4d3b18;--wow-brass: #9a7c38;--wow-brass-light: #e0c56c;--wow-ink: #080806;--wow-panel: #17150f;color:#f1e6c5;font-family:WoW Friz,Trebuchet MS,Segoe UI,sans-serif;font-size:14px}body.native-wow-ui .left-rail,body.native-wow-ui .target-rail{top:20px;width:258px}body.native-wow-ui .left-rail{left:20px}body.native-wow-ui .target-rail{left:calc(52px + 258px * var(--ui-scale-effective))}body.native-wow-ui .unit-frame{width:258px;min-height:76px;gap:6px;padding:5px 8px 5px 5px;border:1px solid var(--wow-brass);border-radius:3px;background:linear-gradient(90deg,#070806f5,#1c1a12ed 55%,#080907f5),var(--wow-dialog-bg, none);background-size:auto,128px 128px;box-shadow:inset 0 0 0 1px #dfca7866,inset 0 -3px 8px #000,0 2px 7px #000d}body.native-wow-ui .target-frame{flex-direction:row-reverse}body.native-wow-ui .target-rail>.target-frame{margin-bottom:26px}body.native-wow-ui .unit-frame>img,body.native-wow-ui .unit-frame>canvas.portrait-canvas{width:64px;height:64px;border:3px ridge #aa8d48;border-radius:6px;background:#050706;box-shadow:inset 0 0 0 1px #0b0b08,0 0 4px #000}body.native-wow-ui .unit-frame-body{gap:2px}body.native-wow-ui .unit-frame-body strong{color:#f5db64;font-size:13px;font-weight:400;text-align:center}body.native-wow-ui .unit-frame-body>span{color:#f2e9d3;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:11px;text-align:center}body.native-wow-ui .health-track,body.native-wow-ui .power-track,body.native-wow-ui .ui-bar{border-color:#050505;border-radius:1px;box-shadow:inset 0 0 3px #000,0 0 0 1px #6f603466}body.native-wow-ui .health-track{height:15px}body.native-wow-ui .power-track{height:10px}body.native-wow-ui .player-auras{position:static;width:100%;max-width:100%;justify-content:flex-start;pointer-events:auto}body.native-wow-ui .aura-icon{flex:0 0 40px;width:40px;height:40px;border-width:1px;border-radius:2px;background:var(--wow-quickslot, #14110b);box-shadow:0 1px 3px #000,inset 0 0 0 1px #cab15d66}body.native-wow-ui .aura-icon[data-metadata-state=unresolved]{display:grid;place-items:center;color:#d7c493;background:radial-gradient(circle at 50% 42%,#497a8366 0 22%,transparent 24%),linear-gradient(145deg,#18343a,#0b0f12 68%)}body.native-wow-ui .aura-icon[data-metadata-state=unresolved]:before{content:"?";font:700 18px/1 WoW Friz,Georgia,serif;text-shadow:0 1px 2px #000}body.native-wow-ui .aura-icon.debuff[data-metadata-state=unresolved]{color:#e2b5a5;background:radial-gradient(circle at 50% 42%,#713d3d77 0 22%,transparent 24%),linear-gradient(145deg,#3b2222,#0b0f12 68%)}body.native-wow-ui #bottom-hud{position:absolute;z-index:8;right:12px;bottom:12px;left:12px;display:grid;width:calc((100vw - 24px) / var(--ui-scale-effective));margin:0 auto;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:end;column-gap:8px;pointer-events:none}body.native-wow-ui #bottom-hud-center{display:flex;min-width:0;flex-direction:column;grid-column:2;align-items:center;gap:4px;pointer-events:none}body.native-wow-ui #hud-utilities{display:flex;min-width:0;flex-direction:column;grid-column:3;align-items:flex-end;gap:4px;pointer-events:none}body.native-wow-ui #bottom-hud-center>*,body.native-wow-ui #hud-utilities>*{pointer-events:auto}body.native-wow-ui:not([data-mobile-world]) #bottom-hud[data-hud-stacked]{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:6px}body.native-wow-ui:not([data-mobile-world]) #bottom-hud[data-hud-stacked] #bottom-hud-center{grid-column:1;grid-row:2}body.native-wow-ui:not([data-mobile-world]) #bottom-hud[data-hud-stacked] #hud-utilities{grid-column:1;grid-row:1;flex-direction:row;align-items:flex-end;justify-content:center;gap:8px;width:max-content;max-width:100%}body.native-wow-ui:not([data-mobile-world]) .native-unbot-toolbar{min-height:0;resize:none}body.native-wow-ui:not([data-mobile-world]) .native-unbot-toolbar>header{min-height:24px;padding:2px 6px}body.native-wow-ui:not([data-mobile-world]) .native-unbot-toolbar>.ui-panel-body{padding:5px}.native-unbot-toolbar .native-addon-text:empty,.native-unbot-toolbar .native-addon-children:empty{display:none}body.native-wow-ui #action-bar,body.native-wow-ui #action-bar-extras{position:static;inset:auto;transform:none}body.native-wow-ui #action-bar{position:static;inset:auto;order:2;transform:none;gap:2px;padding:3px;border:1px solid #6d5a34;border-radius:3px;background:#090a08e8;box-shadow:0 2px 5px #000c}body.native-wow-ui #action-bar-extras{position:static;inset:auto;order:1;transform:none;align-items:center;gap:4px}body.native-wow-ui .action-bar-extra{gap:2px;padding:3px;border:1px solid #6d5a34;border-radius:3px;background:#090a08e8;box-shadow:0 2px 5px #000c}body.native-wow-ui .ui-icon-button{width:40px;height:40px;overflow:hidden;border:2px solid #57451f;border-radius:2px;background-color:#0b0b08;background-image:var(--wow-quickslot, linear-gradient(135deg, #423823, #0b0b08));background-size:cover;box-shadow:inset 0 0 0 1px #d6bd6b66,0 1px 2px #000}body.native-wow-ui .ui-icon-button>img{width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;border-radius:0}body.native-wow-ui .ui-action-button[data-count]:after{content:attr(data-count);position:absolute;z-index:4;right:2px;bottom:0;color:#fff;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:12px;text-shadow:1px 1px 2px #000,-1px 0 2px #000}body.native-wow-ui .ui-action-button[data-empty]{border-color:#574b2d;background-color:#080906;background-image:var(--wow-action-slot, var(--wow-quickslot, linear-gradient(135deg, #28251b, #080906)));box-shadow:inset 0 0 0 1px #8f7b4633}body.native-wow-ui #action-bar .ui-action-button>.ui-icon-key,body.native-wow-ui .action-bar-extra .ui-action-button>.ui-icon-key,body.native-wow-ui .action-bar-side-column .ui-action-button>.ui-icon-key{top:0;left:1px;padding:1px 2px;border:0;background:transparent;box-shadow:none;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:10px;text-shadow:1px 1px 2px #000,-1px 0 2px #000}body.native-wow-ui #game-buttons{position:static;inset:auto;display:grid;width:max-content;height:54px;box-sizing:border-box;padding:2px;gap:2px;border:1px solid #856e36;background:#090a08e8;box-shadow:0 2px 4px #000c}body.native-wow-ui:not([data-mobile-world]) #game-buttons{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:24px}body.native-wow-ui #game-buttons button{position:relative;width:24px;height:48px;min-height:0;color:#f2d56f;border:0;border-radius:0;background:linear-gradient(#3a3020,#0b0b08);box-shadow:inset 0 0 0 1px #856e36,0 1px 2px #000;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:11px}body.native-wow-ui #game-buttons #character-toggle,body.native-wow-ui #game-buttons #inventory-toggle,body.native-wow-ui #game-buttons #spellbook-toggle,body.native-wow-ui #game-buttons #talents-toggle,body.native-wow-ui #game-buttons #quest-toggle,body.native-wow-ui #game-buttons #social-toggle,body.native-wow-ui #game-buttons #worldmap-toggle,body.native-wow-ui #game-buttons #lfg-toggle,body.native-wow-ui #game-buttons #game-menu-toggle{color:#fff3c4;background-color:#0b0b08;background-position:center,center;background-repeat:no-repeat,no-repeat;background-size:24px 48px,100% 100%;box-shadow:none;font-size:10px;line-height:1;text-align:center;text-shadow:0 1px 2px #000,0 0 2px #000}body.native-wow-ui #game-buttons #character-toggle{isolation:isolate;background-image:linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #character-toggle:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--wow-micro-character, none) center/24px 48px no-repeat}body.native-wow-ui #character-micro-icon{position:absolute;z-index:3;bottom:4px;left:4px;width:14px;height:19px;pointer-events:none;object-fit:none}body.native-wow-ui #game-buttons .micro-button-glyph{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;font-size:12px;line-height:1}body.native-wow-ui #game-buttons #inventory-toggle{background-image:var(--wow-micro-inventory, none),linear-gradient(#3a3020,#0b0b08);background-position:center bottom 3px,center;background-size:24px 24px,100% 100%}body.native-wow-ui #game-buttons #spellbook-toggle{background-image:var(--wow-micro-spellbook, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #talents-toggle{background-image:var(--wow-micro-talents, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #quest-toggle{background-image:var(--wow-micro-quest, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #social-toggle{background-image:var(--wow-micro-socials, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #worldmap-toggle{background-image:var(--wow-micro-world, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #lfg-toggle{background-image:var(--wow-micro-lfg, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #game-menu-toggle{background-image:var(--wow-micro-mainmenu, none),linear-gradient(#3a3020,#0b0b08)}body.native-wow-ui #game-buttons #quest-toggle,body.native-wow-ui #game-buttons #social-toggle,body.native-wow-ui #game-buttons #worldmap-toggle{font-size:0}body.native-wow-ui #game-buttons #game-menu-toggle .micro-button-glyph{display:none}body.native-wow-ui .bag-bar{position:static;inset:auto;gap:2px;padding:3px;border:1px solid #6d5a34;border-radius:3px;background:#090a08e8;box-shadow:0 2px 4px #000c}body.native-wow-ui .bag-bar-button{width:36px;height:36px;border-radius:2px;background:var(--wow-quickslot, #14110b) center/cover}body.native-wow-ui .game-window{border:2px ridge #8e7437;border-radius:2px;background:linear-gradient(#17150fe8,#080806f2),var(--wow-dialog-bg, none);background-size:auto,128px 128px;box-shadow:inset 0 0 0 1px #d8c36b55,0 7px 24px #000e;font-family:WoW Friz,Trebuchet MS,sans-serif}body.native-wow-ui .game-window header{min-height:30px;padding:5px 9px;color:#f5df88;border-bottom:1px solid #796334;background:linear-gradient(#282316f5,#0c0b08f5);font-weight:400;text-align:center}body.native-wow-ui .window-close,body.native-wow-ui .frame-close{color:#ffd866;border:1px solid #8d6e25;border-radius:50%;background:radial-gradient(circle,#9c260f,#2b0805 70%)}body.native-wow-ui .character-window{top:68px;left:18px;width:min(430px,calc(100vw - 24px));max-height:calc(100vh - 120px)}body.native-wow-ui .character-identity{margin:5px 10px 0;color:#ffd93e;font-size:12px;text-align:center;text-shadow:1px 1px #000}body.native-wow-ui .character-paperdoll{position:relative;height:360px;margin:3px 8px 0;overflow:hidden;border:1px solid #342e20;background:radial-gradient(ellipse at 50% 42%,#22303b99,#070806 66%);box-shadow:inset 0 0 18px #000}body.native-wow-ui .character-model{position:absolute;z-index:0;top:5px;right:58px;bottom:45px;left:58px;overflow:hidden;pointer-events:none}body.native-wow-ui .character-model .portrait-canvas-paperdoll{background:transparent}body.native-wow-ui .character-paperdoll .equipment-slots{position:absolute;z-index:1;top:7px;right:7px;bottom:7px;left:7px;display:grid;grid-template-columns:42px 1fr 42px;grid-template-rows:repeat(8,40px);gap:3px;padding:0;pointer-events:none}body.native-wow-ui .character-paperdoll .equipment-slots .item-slot{width:40px;min-height:40px;padding:1px;pointer-events:auto;border-radius:2px;background:var(--wow-quickslot, #090a08) center/cover}body.native-wow-ui .character-paperdoll .equipment-slots .item-icon{width:36px;height:36px}body.native-wow-ui .character-paperdoll .equipment-slots .slot-label{display:none}body.native-wow-ui .character-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:12px}body.native-wow-ui .sheet-section{padding:5px 7px;border:1px solid #4e4329;background:#090a08b8}body.native-wow-ui .spellbook-window{top:82px;left:18px;width:min(384px,calc(100vw - 24px));height:min(512px,calc(100vh - 106px));min-width:0;max-width:calc(100vw - 24px);min-height:360px;max-height:calc(100vh - 106px);transform:none;border:0;background-color:#16130c;background-image:var(--wow-spellbook-tl, linear-gradient(#332b19, #15120c)),var(--wow-spellbook-tr, linear-gradient(#332b19, #15120c)),var(--wow-spellbook-bl, linear-gradient(#15120c, #080806)),var(--wow-spellbook-br, linear-gradient(#15120c, #080806));background-position:top left,top right,bottom left,bottom right;background-repeat:no-repeat;background-size:256px 256px,128px 256px,256px 256px,128px 256px;box-shadow:0 8px 24px #000d;resize:none}body.native-wow-ui .spellbook-window header{position:relative;z-index:2;min-height:40px;padding:8px 31px 2px;color:#271b0e;border:0;background:transparent;text-shadow:0 1px #d5b86f}body.native-wow-ui .spellbook-window .window-close{position:absolute;top:6px;right:7px}body.native-wow-ui .spellbook-window #spell-status{position:relative;z-index:1;margin:1px 42px 0;color:#4e3415;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:11px;text-shadow:0 1px #cdb270}body.native-wow-ui .spellbook-controls{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:3px;padding:6px 37px 0 42px;color:#30200f;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:11px;text-shadow:0 1px #cdb270}body.native-wow-ui .spellbook-controls input[type=search]{min-height:24px;height:24px;color:#e8d9aa;border-color:#655027;border-radius:2px;background:#15120dd9}body.native-wow-ui .spellbook-tabs{position:relative;z-index:1;flex:0 0 auto;order:4;gap:3px;margin:0;padding:4px 38px 22px 42px}body.native-wow-ui .spellbook-tab,body.native-wow-ui .talents-tab{color:#d8c694;border-color:#64532d;border-radius:2px;background:linear-gradient(#292316,#0c0b08)}body.native-wow-ui .spellbook-tab.is-active,body.native-wow-ui .talents-tab.is-active{color:#ffdc55;border-color:#c29d3b;box-shadow:inset 0 0 5px #c79d273d}body.native-wow-ui .spellbook-list{position:relative;z-index:1;order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:3px 34px 0 38px;padding:4px;scrollbar-color:#775d27 #1c160d}body.native-wow-ui .spellbook-list .spell-button{height:46px;min-height:46px;grid-template-columns:38px minmax(0,1fr);border-color:#6a5325;border-radius:2px;background:#15120dcc}body.native-wow-ui .spellbook-list .spell-icon,body.native-wow-ui .spellbook-list .spell-cooldown{width:36px}body.native-wow-ui .spellbook-list .spell-label{padding:0 4px;color:#3b2814;font-family:WoW Arial Narrow,Arial Narrow,sans-serif;font-size:11px;font-weight:700;text-shadow:0 1px #d8bd78;white-space:normal}body.native-wow-ui .ui-tooltip{max-width:360px;padding:9px 12px;border:2px ridge #8d753c;border-radius:2px;background-color:#080909f5;background-image:linear-gradient(#050606d9,#050606d9),var(--wow-tooltip-bg, linear-gradient(#101213f5, #050606f8));background-size:auto,128px 128px;box-shadow:inset 0 0 0 1px #d7c27533,0 5px 18px #000e;font-family:WoW Friz,Trebuchet MS,sans-serif;font-size:12px;line-height:1.3}body.native-wow-ui .right-rail{top:8px;right:20px;width:188px}body.native-wow-ui .minimap{position:relative;width:174px;gap:1px}body.native-wow-ui .minimap-zone{order:-3;width:174px;max-width:174px;color:#ffd52b;border:1px solid #6a582d;border-radius:2px;background:#070806e8;font-size:12px}body.native-wow-ui #minimap-canvas{order:-2;width:160px;height:160px;border:5px ridge #8c7336;box-shadow:0 2px 7px #000,inset 0 0 0 1px #d9c06a}body.native-wow-ui .minimap-clock{position:absolute;z-index:2;top:145px;right:58px;padding:1px 4px;border:1px solid #5d4a24;border-radius:2px;background:#080806e8}body.native-wow-ui .minimap-controls{position:absolute;z-index:3;inset:24px 0 auto;display:block}body.native-wow-ui .minimap-button{position:absolute;width:23px;height:23px;border-width:2px}body.native-wow-ui .minimap-button:nth-child(1){top:94px;right:-2px}body.native-wow-ui .minimap-button:nth-child(2){top:59px;right:-2px}body.native-wow-ui .minimap-button:nth-child(3){top:3px;left:3px}body.native-wow-ui .minimap-button:nth-child(4){top:40px;left:-2px}body.native-wow-ui .minimap-button:nth-child(5){top:76px;left:-2px}body.native-wow-ui .minimap-subzone{max-width:174px;color:#f1e6c5;border-radius:2px;background:#080806c7}@media(max-width:1024px){body.native-wow-ui .player-auras{position:static;width:100%;max-width:100%;justify-content:flex-start}body.native-wow-ui .left-rail{overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}}#loot-items{display:grid;gap:6px;padding:0 12px 12px}.loot-slot{min-height:34px;padding:6px 10px;color:#ead58c;border-color:#6f603c;background:#242018;text-align:left}.loot-slot:disabled,.loot-slot[aria-disabled=true]{color:#8a7f66;background:#1b1813;cursor:default}#loot-money{margin:0 12px 8px;color:#f0d98a;border-color:#7a6a3f;background:#2a2418}#loot-all{margin:0 12px 8px;color:#ead58c;border-color:#6f603c;background:#242018}#loot-all:disabled{color:#8a7f66;background:#1b1813;cursor:default}#death-window p{padding:0 12px 8px}#death-window button{margin-right:8px}#vendor-items,#trainer-spells{display:grid;gap:6px;padding:0 12px 12px}.vendor-item,.trainer-spell{min-height:34px;padding:6px 10px;color:#ead58c;border-color:#6f603c;background:#242018;text-align:left}.vendor-item:disabled,.trainer-spell:disabled,.vendor-item[aria-disabled=true]{color:#8a7f66;background:#1b1813;cursor:default}.loot-slot,.vendor-item{display:flex;align-items:center;gap:8px}.loot-slot-icon,.vendor-item-icon{width:26px;height:26px;flex:0 0 auto;border-radius:3px;object-fit:cover}.loot-slot.quality-0,.vendor-item.quality-0,.trade-item.quality-0{border-color:#777}.loot-slot.quality-1,.vendor-item.quality-1,.trade-item.quality-1{border-color:#eee}.loot-slot.quality-2,.vendor-item.quality-2,.trade-item.quality-2{border-color:#37c95a}.loot-slot.quality-3,.vendor-item.quality-3,.trade-item.quality-3{border-color:#318cec}.loot-slot.quality-4,.vendor-item.quality-4,.trade-item.quality-4{border-color:#a64ee8}.loot-slot.quality-5,.vendor-item.quality-5,.trade-item.quality-5,.loot-slot.quality-6,.vendor-item.quality-6,.trade-item.quality-6,.loot-slot.quality-7,.vendor-item.quality-7,.trade-item.quality-7{border-color:#e9902c}#merchant-message,#trainer-message,#trainer-greeting{padding:0 12px 8px}.item-slot{position:relative}.item-menu{position:fixed;z-index:210;display:grid;gap:2px;min-width:140px;padding:6px;border:1px solid #6f603c;border-radius:6px;background:#16130e;box-shadow:0 6px 18px #000a}.item-menu strong{padding:2px 4px 4px;color:#ead58c;font-size:12px}.item-menu button{padding:5px 8px;color:#ead58c;border-color:#6f603c;background:#242018;text-align:left}.item-prompt{min-width:190px}.item-prompt-field{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 4px;color:#cfc3a0;font-size:12px}.item-prompt-field input,.item-prompt-field select{width:96px;padding:3px 5px;color:#ead58c;border:1px solid #6f603c;background:#16130e;font-size:12px}.item-prompt-actions{display:flex;gap:4px;margin-top:4px}.item-prompt-actions button{flex:1 1 0;text-align:center}.item-prompt-cancel{color:#c6bda4}#inventory-message{padding:0 12px 8px}.item-slot[draggable=true]{cursor:grab}body.native-wow-ui #action-bar-side{z-index:8}body.native-wow-ui #bottom-hud-center,body.native-wow-ui #action-bar-side{filter:drop-shadow(0 2px 3px #000c)}body.native-wow-ui #action-bar-side{top:232px;right:14px;bottom:calc(var(--hud-safe-bottom) + 8px);max-height:calc((100vh - 22px - var(--hud-safe-bottom)) / var(--ui-scale-effective));overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-width:thin}body.native-wow-ui .ui-icon-button{width:var(--action-slot-size);height:var(--action-slot-size);min-height:var(--action-slot-size);border:1px solid #9b7e3c;background-image:var(--wow-slot-background, var(--wow-quickslot, linear-gradient(135deg, #423823, #0b0b08)));background-size:100% 100%;box-shadow:0 1px 2px #000}body.native-wow-ui .ui-action-button{background-image:var(--wow-action-slot, var(--wow-quickslot, linear-gradient(135deg, #423823, #0b0b08)));background-position:center;background-size:100% 100%}body.native-wow-ui .ui-icon-button:hover:not(:disabled){border-color:var(--wow-brass-light, #e0c56c);filter:brightness(1.16)}body.native-wow-ui .ui-action-button:before{content:"";position:absolute;z-index:3;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;border-radius:2px;opacity:0;box-shadow:inset 0 0 0 2px #fff2a6d9,inset 0 0 5px #ffd45a99}body.native-wow-ui .ui-action-button:hover:not(:disabled):before,body.native-wow-ui .ui-action-button:focus-visible:before{opacity:1}body.native-wow-ui .ui-icon-button:focus-visible,body.native-wow-ui .bag-bar-button:focus-visible,body.native-wow-ui #game-buttons button:focus-visible{outline:2px solid #e0c56c;outline-offset:2px;filter:brightness(1.18)}body.native-wow-ui .bag-bar-button{background-image:var(--wow-slot-background, var(--wow-quickslot, #14110b));border-color:#9b7e3c}body.native-wow-ui .ui-icon-button>img{width:100%;height:100%;margin:0}body.native-wow-ui #game-buttons button:hover:not(:disabled){color:#fff0a0;box-shadow:inset 0 0 0 1px #e0c56c,0 1px 3px #000}body.native-wow-ui .character-window{display:flex;width:min(420px,calc(100vw - 24px));flex-direction:column;overflow:hidden;height:min(620px,var(--game-window-max-height, calc(100vh - 110px) ));min-height:min(460px,var(--game-window-max-height, 460px));max-height:min(calc(100vh - 110px),var(--game-window-max-height, calc(100vh - 110px) ));resize:none}body.native-wow-ui .character-tabs{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:6px 8px 4px;border-bottom:1px solid #4e4329;background:#090d10d9}body.native-wow-ui .character-tabs>button{min-width:0;min-height:30px;padding:3px 6px;overflow:hidden;color:#bfb18b;border:1px solid #65542d;border-radius:2px;background:#111820;font:12px/1.2 WoW Arial Narrow,Arial,sans-serif;text-overflow:ellipsis;white-space:nowrap}body.native-wow-ui .character-tabs>button[aria-selected=true]{color:#fff0bd;border-color:#dfbd62;background:#18343a;box-shadow:inset 0 0 0 1px #dfbd6238}body.native-wow-ui .character-tab-pane{flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;padding:6px 8px 10px;scrollbar-color:#856a30 #0b0a08}body.native-wow-ui #character-sheet-pane{padding:0 0 8px}body.native-wow-ui .character-paperdoll{height:clamp(292px,38vh,310px);min-height:292px;overflow:hidden;background:radial-gradient(ellipse at 50% 42%,#293c4b99,#070806 68%)}body.native-wow-ui .character-model{display:grid;place-items:center}body.native-wow-ui .character-model>canvas.portrait-canvas-paperdoll{width:100%!important;height:100%!important;object-fit:contain;object-position:center}body.native-wow-ui .character-paperdoll .equipment-slots{grid-template-columns:34px minmax(0,1fr) 34px;grid-template-rows:repeat(8,minmax(0,1fr));gap:3px;overflow:visible}body.native-wow-ui .character-paperdoll .equipment-slots .item-slot{width:min(32px,100%);min-width:0;min-height:0;aspect-ratio:1;align-self:center;justify-self:center}body.native-wow-ui .character-paperdoll .equipment-slots .item-slot .item-icon{width:100%;height:100%}body.native-wow-ui .character-paperdoll .equipment-slots .item-slot:focus-visible{outline:2px solid #e0c56c;outline-offset:1px}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="1"]{grid-area:1 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="2"]{grid-area:2 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="3"]{grid-area:3 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="15"]{grid-area:4 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="5"]{grid-area:5 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="4"]{grid-area:6 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="19"]{grid-area:7 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="9"]{grid-area:8 / 1}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="10"]{grid-area:1 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="6"]{grid-area:2 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="7"]{grid-area:3 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="8"]{grid-area:4 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="11"]{grid-area:5 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="12"]{grid-area:6 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="13"]{grid-area:7 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="14"]{grid-area:8 / 3}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="16"],body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="17"],body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="18"]{position:absolute;bottom:0}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="16"]{left:calc(50% - 52px)}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="17"]{left:calc(50% - 16px)}body.native-wow-ui .equipment-slots .item-slot[data-equipment-slot="18"]{left:calc(50% + 20px)}body.native-wow-ui .character-stats{grid-template-columns:1fr;gap:5px;margin:6px 8px;font-size:11px}body.native-wow-ui .character-collection-section{margin-bottom:12px;padding:8px;border:1px solid #4e4329;background:#090d10b8}body.native-wow-ui .character-collection-section>h4{margin:0 0 7px;color:#dfbd62;font:13px/1.2 WoW Friz,Georgia,serif}body.native-wow-ui .character-collection-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:5px}body.native-wow-ui .character-collection-card{display:grid;min-width:0;min-height:42px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:6px;padding:3px 6px 3px 3px;color:#e7dcc0;border:1px solid #65542d;border-radius:3px;background:#111820;font:11px/1.2 WoW Arial Narrow,Arial,sans-serif;text-align:left}body.native-wow-ui .character-collection-card>img{width:34px;height:34px;border:1px solid #80652f;border-radius:2px;object-fit:cover}body.native-wow-ui .character-collection-card>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.native-wow-ui #character-combat-pets .ui-line{padding:4px 2px;border-bottom:1px solid #342e20;font:12px/1.25 WoW Arial Narrow,Arial,sans-serif}body.native-wow-ui .spellbook-window .spellbook-controls{order:1}body.native-wow-ui .spellbook-window .spellbook-tabs{order:2;max-height:72px;overflow-y:auto}body.native-wow-ui .spellbook-window .spellbook-list{order:3;min-height:0;flex:1 1 auto}body.native-wow-ui .spellbook-window .spellbook-tab,body.native-wow-ui .spellbook-window .spellbook-controls input[type=search]{min-height:28px}body.native-wow-ui .spellbook-window .spellbook-list .spell-button{min-height:50px;height:auto;line-height:1.25}body.native-wow-ui #quest-tracker{display:flex;width:188px;max-height:min(38vh,320px);flex-direction:column;overflow:hidden;padding:0;border:1px solid #7f6730;border-radius:2px;background:#0b0907e8;pointer-events:auto}body.native-wow-ui .right-rail>.minimap{position:relative;z-index:4;flex:0 0 auto;order:-10}body.native-wow-ui .quest-tracker-toggle{min-height:28px;padding:3px 8px;color:#e0c56c;border:0;border-bottom:1px solid #5c4821;border-radius:0;background:#211a0e;font:12px WoW Friz,serif;text-align:left}body.native-wow-ui .quest-tracker-body{display:grid;min-height:0;overflow-y:auto;gap:9px;padding:7px 8px 9px;pointer-events:auto}body.native-wow-ui .quest-track{gap:3px}body.native-wow-ui .quest-track .ui-line{font-family:WoW Arial Narrow,Arial,sans-serif}@media(min-width:801px){body.native-wow-ui:not([data-mobile-world]) .right-rail{--quest-side-inset: calc(var(--side-bars) * (var(--side-bar-slot) + 18px));width:calc(188px + var(--quest-side-inset))}body.native-wow-ui:not([data-mobile-world]) #quest-tracker{margin-right:var(--quest-side-inset, 0px)}}body.native-wow-ui .quest-log{width:min(700px,calc(100vw - 24px));max-height:min(calc(100vh - 90px),var(--game-window-max-height, calc(100vh - 90px) ));overflow:hidden;background-color:#17150f;background-image:var(--wow-quest-folio-left, linear-gradient(135deg, #2d2414, #17150f)),var(--wow-quest-folio-right, linear-gradient(135deg, #2d2414, #17150f));background-position:left top,right top;background-repeat:no-repeat;background-size:calc(200% / 3) auto,calc(100% / 3) auto}body.native-wow-ui .quest-log>.ui-panel-body{min-height:0;overflow:hidden}body.native-wow-ui .quest-log-shell{display:flex;min-height:0;flex-direction:column;gap:8px}body.native-wow-ui .quest-log-toolbar{display:flex;align-items:center;gap:8px}body.native-wow-ui .quest-log-toolbar input{min-width:0;flex:1;min-height:30px}body.native-wow-ui .quest-log-panes{display:grid;min-height:300px;max-height:calc(100vh - 190px);grid-template-columns:minmax(170px,.72fr) minmax(0,1.5fr);gap:8px}body.native-wow-ui .quest-log-list,body.native-wow-ui .quest-log-details{min-width:0;min-height:0;overflow-y:auto;padding:8px;border:1px solid #62502b;background-color:#0d0c09b8}body.native-wow-ui .quest-log-list{background-image:linear-gradient(#0d0c09e8,#080806e8)}body.native-wow-ui .quest-log-details{background-image:linear-gradient(#151109e8,#080806eb)}body.native-wow-ui .quest-log-list h4,body.native-wow-ui .quest-detail-section h4{margin:0 0 5px;color:#d6b65d;font:13px WoW Friz,serif}body.native-wow-ui .quest-log-list-entry{position:relative;display:grid;width:100%;min-height:34px;grid-template-columns:1fr auto;gap:5px;padding:5px 6px;color:#ddceaa;border:1px solid transparent;border-radius:1px;background:transparent;font:12px WoW Arial Narrow,Arial,sans-serif;text-align:left}body.native-wow-ui .quest-log-list-entry small{color:#978b6e;font-size:10px}body.native-wow-ui .quest-log-list-entry.is-selected,body.native-wow-ui .quest-log-list-entry:hover{color:#fff0a3;border-color:#947432;background:#322510}body.native-wow-ui .quest-log-list-entry:before{content:"";position:absolute;top:50%;left:6px;width:12px;height:12px;transform:translateY(-50%);background:var(--wow-quest-book-icon, #80652f) center/contain no-repeat;opacity:.72;pointer-events:none}body.native-wow-ui .quest-log-list-entry{padding-left:23px}body.native-wow-ui .quest-log-details{color:#eadfbe;font:13px/1.45 WoW Arial Narrow,Arial,sans-serif}body.native-wow-ui .quest-log-details>h3{margin:0 0 8px;color:#e0c56c;font:18px WoW Friz,serif}body.native-wow-ui .quest-detail-text{margin:7px 0;white-space:pre-line}body.native-wow-ui .quest-detail-section{margin-top:10px;padding-top:20px;border-top:0;background-image:var(--wow-quest-break, linear-gradient(90deg, transparent, #64512a, transparent));background-position:top center;background-repeat:no-repeat;background-size:min(100%,256px) 32px}body.native-wow-ui .quest-detail-section .ui-line{padding:2px 0}body.native-wow-ui .quest-detail-objectives>.ui-line{position:relative;padding-left:15px}body.native-wow-ui .quest-detail-objectives>.ui-line:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;transform:translateY(-50%);background:var(--wow-quest-bullet, #9a7c38) center/contain no-repeat}body.native-wow-ui .quest-objective-row{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:3px 0}body.native-wow-ui .quest-objective-row>.ui-line{min-width:0;padding:0}body.native-wow-ui .quest-objective-icon,body.native-wow-ui .quest-objective-marker,body.native-wow-ui .ui-slot.quest-objective-item{width:32px;height:32px;box-sizing:border-box}body.native-wow-ui .quest-objective-icon{border:1px solid #80652f;border-radius:50%;background:#0b0f12;object-fit:cover;box-shadow:inset 0 0 0 1px #dfbd6238,0 1px 3px #000b}body.native-wow-ui .quest-objective-marker{border:1px solid #80652f;border-radius:3px;background:#0b0f12 var(--wow-quest-bullet, linear-gradient(135deg, transparent 36%, #9a7c38 37% 63%, transparent 64%)) center/14px 14px no-repeat;box-shadow:inset 0 0 0 1px #dfbd6238,0 1px 3px #000b}body.native-wow-ui .ui-slot.quest-objective-item{--ui-slot-size: 32px;border-color:#80652f;border-radius:3px}body.native-wow-ui .ui-slot.quest-objective-item[data-metadata-state=unresolved]{display:grid;place-items:center;border-style:dashed}body.native-wow-ui .ui-slot.quest-objective-item[data-metadata-state=unresolved]:before{content:"…";color:#b9ac8a;font:700 16px/1 WoW Friz,Georgia,serif}body.native-wow-ui .ui-slot.quest-objective-item:focus-visible{outline:2px solid #dfbd62;outline-offset:2px}body.native-wow-ui .quest-track .quest-objective-row{grid-template-columns:26px minmax(0,1fr);gap:6px}body.native-wow-ui .quest-track .quest-objective-icon,body.native-wow-ui .quest-track .quest-objective-marker,body.native-wow-ui .quest-track .ui-slot.quest-objective-item{--ui-slot-size: 24px;width:24px;height:24px}body.native-wow-ui .quest-objective-done{color:var(--wow-status-emerald, #7fd48a)}body.native-wow-ui .quest-completed-text{color:#e0c56c;font-style:italic}body.native-wow-ui .quest-reward-group{display:grid;grid-template-columns:minmax(116px,.42fr) minmax(0,1fr);align-items:center;gap:8px;margin-top:7px}body.native-wow-ui .quest-reward-label{color:#cbbd98;font:12px/1.3 WoW Arial Narrow,Arial,sans-serif}body.native-wow-ui .ui-slots.quest-reward-slots{--ui-slot-size: 44px;display:flex;min-width:0;flex-wrap:wrap;gap:6px}body.native-wow-ui .ui-slot.quest-reward-item,body.native-wow-ui .ui-slot.quest-reward-spell{flex:0 0 var(--ui-slot-size);border-color:#80652f;border-radius:3px;background:#0b0f12;box-shadow:inset 0 0 0 1px #dfbd6238,0 1px 3px #000b}body.native-wow-ui .ui-slot.quest-reward-item[data-metadata-state=unresolved],body.native-wow-ui .ui-slot.quest-reward-spell[data-metadata-state=unresolved]{display:grid;place-items:center;color:#b9ac8a;border-style:dashed}body.native-wow-ui .ui-slot.quest-reward-item[data-metadata-state=unresolved]:before,body.native-wow-ui .ui-slot.quest-reward-spell[data-metadata-state=unresolved]:before{content:"…";font:700 18px/1 WoW Friz,Georgia,serif}body.native-wow-ui .ui-slot.quest-reward-item:focus-visible,body.native-wow-ui .ui-slot.quest-reward-spell:focus-visible{outline:2px solid #dfbd62;outline-offset:2px}body.native-wow-ui .quest-log-entry-actions{justify-content:flex-start;flex-wrap:wrap;margin-top:12px;padding:8px 0 0}body.native-wow-ui .quest-log-entry-actions button{min-height:30px;padding:0 9px}body.native-wow-ui .professions-window{width:min(390px,calc(100vw - 24px));max-height:min(calc(100vh - 96px),var(--game-window-max-height, calc(100vh - 96px) ));overflow:hidden}body.native-wow-ui .professions-window>.ui-panel-body{min-height:0;overflow:auto}body.native-wow-ui .profession-section{padding:7px 8px;border-top:1px solid #5e4a25}body.native-wow-ui .profession-section>summary{cursor:pointer;list-style:none}body.native-wow-ui .profession-section>summary::-webkit-details-marker{display:none}body.native-wow-ui .profession-section>summary:before{content:"▾";display:inline-block;width:14px;color:#9a7c38}body.native-wow-ui .profession-section:not([open])>summary:before{content:"▸"}body.native-wow-ui .profession-section>summary h4{display:inline;color:#e0c56c;font:14px WoW Friz,serif}body.native-wow-ui .profession-row{margin-bottom:9px}body.native-wow-ui .profession-row .ui-line{font:13px WoW Arial Narrow,Arial,sans-serif}body.native-wow-ui .profession-row .ui-line{display:flex;align-items:center;gap:6px}body.native-wow-ui .profession-icon{width:22px;height:22px;flex:0 0 auto;border:1px solid #80652f;border-radius:2px;object-fit:cover}body.native-wow-ui .profession-row .ui-line>span:not(.ui-line-label):last-child{margin-left:auto}body.native-wow-ui .ui-bar-skill{height:9px;background:#0b0a08}body.native-wow-ui .ui-bar-skill{border-color:#9b7e3c;background-image:linear-gradient(#2d2413,#0b0a08)}body.native-wow-ui .ui-bar-skill>span{background-image:linear-gradient(#f0d06c,#8e6f2a)}body.native-wow-ui .ui-bar-skill:hover,body.native-wow-ui .ui-bar-skill:focus-within{outline:1px solid #e0c56c;outline-offset:1px}body.native-wow-ui .ui-tooltip{min-width:210px;width:min(420px,calc(100vw - 16px));max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);overflow-y:auto;gap:6px;padding:10px 12px;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:13px;line-height:1.42;overflow-wrap:break-word;word-break:normal;white-space:pre-line}body.native-wow-ui .ui-tooltip.world-object-tooltip,body.native-wow-ui .ui-tooltip.is-cursor{min-width:0;width:max-content;max-width:min(280px,calc(100vw - 16px));max-height:none;overflow:visible;gap:0;padding:6px 9px;white-space:normal}body.native-wow-ui .ui-tooltip strong{display:block;margin-bottom:2px;font:16px/1.2 WoW Friz,serif}body.native-wow-ui .ui-tooltip.world-object-tooltip strong,body.native-wow-ui .ui-tooltip.is-cursor strong{margin:0;font-size:14px}body.native-wow-ui .ui-tooltip>div{margin-top:1px}body.native-wow-ui .ui-tooltip>.ui-tooltip-description{margin-top:5px;padding-top:6px;border-top:1px solid #5b4824;color:#f2ead8;font-size:14px;line-height:1.5}body.native-wow-ui .ui-tooltip>.ui-tooltip-footer{margin-top:5px;padding-top:5px;border-top:1px solid #5b4824;color:#a9a08c;font-size:12px;line-height:1.35}@media(max-width:1280px){:root{--hud-utility-height: 70px;--hud-safe-bottom: calc( 8px + ( var(--action-bar-height) + var(--bottom-bars) * 52px + var(--pet-bar-height) + var(--hud-utility-height) ) * var(--ui-scale-effective) )}body.native-wow-ui #bottom-hud{right:8px;bottom:8px;left:8px;width:calc((100vw - 16px) / var(--ui-scale-effective));grid-template-columns:1fr;justify-items:center;row-gap:6px}body.native-wow-ui #bottom-hud-center{width:min(100%,510px);grid-column:1;grid-row:2}body.native-wow-ui #hud-utilities{width:min(100%,460px);flex-direction:row;grid-column:1;grid-row:1;align-items:flex-end;justify-content:center;gap:8px}}@media(max-width:800px){body.native-wow-ui .character-window{left:12px;width:min(420px,calc(100vw - 24px))}body.native-wow-ui .spellbook-window{left:12px;width:min(384px,calc(100vw - 24px))}body.native-wow-ui .spellbook-window .spellbook-list{grid-template-columns:1fr}body.native-wow-ui .quest-log-panes{grid-template-columns:1fr;max-height:none}body.native-wow-ui .quest-log-list{max-height:30vh}body.native-wow-ui .left-rail,body.native-wow-ui .target-rail{width:min(258px,calc(50vw - 16px))}body.native-wow-ui .left-rail{left:8px}body.native-wow-ui .target-rail{right:calc(20px + var(--side-bars-width));left:auto}body.world-active .target-rail{transform-origin:top right}body.native-wow-ui .unit-frame{width:100%}body.native-wow-ui .unit-frame>img,body.native-wow-ui .unit-frame>canvas.portrait-canvas{width:46px;height:46px}body.native-wow-ui .aura-strip{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:thin}body.native-wow-ui .right-rail{top:180px;right:calc(20px + var(--side-bars-width));width:130px;overflow-x:hidden;overflow-y:auto}body.native-wow-ui .right-rail>*{width:100%;max-width:100%}body.native-wow-ui .minimap,body.native-wow-ui .minimap-zone,body.native-wow-ui .minimap-subzone{width:124px;max-width:100%}body.native-wow-ui #minimap-canvas{width:116px;height:116px;border-width:4px}body.native-wow-ui .minimap-clock{top:103px;right:38px}body.native-wow-ui #quest-tracker,body.native-wow-ui .boss-frames,body.native-wow-ui .arena-frames{width:100%;max-width:100%}body.native-wow-ui .chat-window{left:12px;width:min(440px,calc(100vw - 24px))}}@media(max-width:700px){:root{--ui-scale-effective: min(var(--ui-scale), 1)}}@media(max-width:620px){:root{--side-bars: 0 !important;--ui-scale-effective: min(var(--ui-scale), 1);--action-bar-height: calc((100vw - 46px) / 12 + 8px);--hud-safe-bottom: calc( 8px + ( var(--action-bar-height) + var(--pet-bar-height) + var(--hud-utility-height) ) * var(--ui-scale-effective) )}body.native-wow-ui #action-bar-extras,body.native-wow-ui #action-bar-side,body.native-wow-ui .bag-bar{display:none!important}body.native-wow-ui #bottom-hud-center{width:100%}body.native-wow-ui #action-bar{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));width:100%;gap:2px}body.native-wow-ui #action-bar .ui-icon-button{width:100%;height:auto;min-height:0;aspect-ratio:1}body.native-wow-ui #hud-utilities{width:100%}body.native-wow-ui .ui-tooltip{min-width:0}}@media(max-width:480px){:root{--action-bar-height: 106px;--chat-log-height: 100px}body.native-wow-ui #action-bar{width:min(100%,306px);grid-template-columns:repeat(6,minmax(0,1fr))}body.native-wow-ui #action-bar .ui-icon-button{max-width:48px;justify-self:center}body.native-wow-ui .right-rail{bottom:calc(var(--chat-bottom) + var(--chat-height) + 8px);overflow-y:auto}}@media(max-height:720px){body.native-wow-ui #action-bar-side{top:8px}}.item-slot[role=button]{cursor:pointer}.item-slot:focus-visible{outline:2px solid #ead58c;outline-offset:1px}.minimap{display:grid;justify-items:center;gap:2px;width:168px;pointer-events:none}.minimap>*{pointer-events:auto}.minimap-clock{padding:2px 6px;border-radius:4px;background:#0c0a08cc;color:#e0d4ac;font-size:.72rem;text-shadow:0 1px 2px #000}#minimap-canvas{width:160px;height:160px;cursor:crosshair;border-radius:50%;background:#0b1014;box-shadow:0 3px 12px #000a}.minimap-controls{display:flex;gap:4px}.minimap-button{width:22px;height:22px;padding:0;color:#e6ce7b;border:1px solid #756037;border-radius:50%;background:#14110bd9;font-size:.78rem;line-height:1}.minimap-dungeon-eye{position:absolute;z-index:4;left:0;top:132px;width:30px;height:30px;min-height:30px;padding:4px;border:2px solid #b79a51;border-radius:50%;color:#b9ef72;background:#172b17;cursor:pointer}.minimap-dungeon-eye svg{display:block;width:100%;height:100%}.minimap-dungeon-eye[hidden]{display:none}.minimap-button:disabled{color:#7a704f;opacity:.55}.minimap-button.is-active{color:#14110b;border-color:#e6ce7b;background:#e6ce7b}.minimap-zone{max-width:168px;padding:2px 6px;overflow:hidden;border-radius:4px;background:#0c0a08cc;color:#ead58c;font-size:.82rem;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap}.minimap-subzone{max-width:168px;padding:2px 6px;overflow:hidden;border-radius:4px;background:#0c0a08cc;color:#cfc2a0;font-size:.72rem;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap}.tracking-menu{top:200px;right:200px;width:min(260px,calc(100vw - 32px))}.tracking-list{display:grid;gap:5px;padding:10px 12px 12px}.tracking-row{display:flex;align-items:center;gap:8px;padding:3px;border:1px solid transparent;border-radius:5px;color:#d7cfb4;font-size:.78rem}.tracking-row.is-active{border-color:#e6ce7b;background:#2a2418;color:#ead58c}.tracking-row .ui-icon-button{width:28px;height:28px;flex:0 0 auto}body.native-wow-ui .tracking-row .ui-icon-button{width:28px;height:28px;min-height:28px}.tracking-off{padding:5px 8px;color:#ead58c;border-color:#6f603c;background:#242018;font-size:.76rem}.tracking-list p.muted{margin:0}.world-map{top:60px;left:50%;width:min(1320px,calc(100vw - 32px));max-height:min(88vh,var(--game-window-max-height, 88vh));transform:translate(-50%)}.world-map-bar{display:flex;gap:6px;padding:10px 12px 6px}.world-map-picker{flex:1 1 auto;min-width:0;padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e;font-size:.78rem}.world-map-bar button{padding:4px 9px;color:#ead58c;border-color:#6f603c;background:#242018;font-size:.76rem}.world-map-breadcrumb{display:flex;min-width:0;align-items:center;gap:5px;padding:0 12px 7px;color:#c9b878;font-size:.75rem}.world-map-breadcrumb button{min-height:26px;padding:2px 6px;color:#c9b878;border-color:#4d432a;border-radius:3px;background:#16130e}.world-map-breadcrumb strong{overflow:hidden;color:#f3d86e;text-overflow:ellipsis;white-space:nowrap}.world-map-breadcrumb-separator{color:#6f603c}.world-map-layout{display:flex;min-height:0;align-items:flex-start;justify-content:center;gap:10px;padding:0 12px}.world-map-stage{position:relative;width:min(100%,1002px,max(320px,calc(132vh - 248px)));min-width:0;flex:0 1 auto;overflow:hidden;align-self:start;aspect-ratio:1002 / 668;border:1px solid #6f603c;border-radius:4px;background:#120f0a;box-shadow:inset 0 0 20px #000a}.world-map-canvas{display:block;width:100%;height:100%;border:0;background:#120f0a}.world-map-marker-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.world-map-quest-pin{position:absolute;z-index:2;display:grid;width:30px;min-width:30px;height:30px;min-height:0;transform:translate(-50%,-50%) translate(var(--quest-pin-x, 0),var(--quest-pin-y, 0));place-items:center;padding:0;color:#171006;border:2px solid #f8dfa0;border-radius:50%;background:#f0c94a;box-shadow:0 0 0 2px #5f4313,0 2px 7px #000d;font:700 12px/1 WoW Friz,Georgia,serif;pointer-events:auto}.world-map-quest-pin[data-precision=area]{width:34px;min-width:34px;height:34px;border-style:dashed;background:#d4ad3c}.world-map-quest-pin[data-state=complete],.world-map-quest-pin[data-state=ready]{color:#07140c;border-color:#c6f5d1;background:#62e7a3;box-shadow:0 0 0 2px #245b3d,0 2px 7px #000d}.world-map-quest-pin[data-state=failed]{color:#220807;border-color:#ffd1cc;background:#d96a63;box-shadow:0 0 0 2px #6d2824,0 2px 7px #000d}.world-map-quest-pin:focus-visible{outline:3px solid #fff1a9;outline-offset:3px;filter:brightness(1.15)}.world-map-objectives{width:284px;min-width:220px;max-height:max(180px,min(668px,calc(88vh - 165px)));flex:1 1 220px;overflow:auto;padding:9px;border:1px solid #6f603c;border-radius:4px;background:linear-gradient(#17130de8,#0c0b08ed);scrollbar-color:#806b35 #12100b}.world-map-objectives h3{margin:0 0 8px;color:#e0c56c;font:14px/1.2 WoW Friz,Georgia,serif}.world-map-objective-list{display:grid;gap:5px}.world-map-objective-row{display:grid;min-width:0;grid-template-columns:24px 24px minmax(0,1fr);align-items:center;gap:6px;padding:6px;border:1px solid #433921;border-radius:3px;background:#0d0c09c7}.world-map-objective-row[data-state=complete],.world-map-objective-row[data-state=ready]{border-color:#356c4c}.world-map-objective-row[data-state=failed]{border-color:#713b35}.world-map-objective-number{display:grid;width:22px;height:22px;place-items:center;color:#171006;border-radius:50%;background:#f0c94a;font:700 10px/1 WoW Friz,Georgia,serif}.world-map-objective-row[data-state=complete] .world-map-objective-number,.world-map-objective-row[data-state=ready] .world-map-objective-number{background:#62e7a3}.world-map-objective-row[data-state=failed] .world-map-objective-number{background:#d96a63}.world-map-objective-glyph{display:block;width:22px;height:22px;border:1px solid #80652f;border-radius:50%;background:radial-gradient(circle,#d5b95e 0,#d5b95e 18%,#18130a 21%,#18130a 58%,#80652f 61%,#80652f 68%,#090806 71%)}.world-map-objective-glyph[data-kind=gameObject]{border-radius:3px;transform:rotate(45deg) scale(.8)}.world-map-objective-glyph[data-kind=item]{border-radius:3px;background:linear-gradient(135deg,#6d5227,#17130b 60%);box-shadow:inset 0 0 0 2px #b9984c55}.world-map-objective-glyph[data-kind=quest]{border-radius:2px;background:#17130b var(--wow-quest-bullet, linear-gradient(135deg, transparent 36%, #d2ac46 37% 63%, transparent 64%)) center/12px 12px no-repeat}.world-map-objective-copy{display:grid;min-width:0;gap:2px}.world-map-objective-copy strong{overflow:hidden;color:#e9dfc2;font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.world-map-objective-copy small{overflow:hidden;color:#9f9479;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.world-map-objective-empty{margin:0;font-size:.72rem;line-height:1.4}.world-map-status{margin:6px 12px 12px;font-size:.76rem}@media(max-width:980px){.world-map-layout{flex-direction:column;align-items:stretch}.world-map-stage{align-self:center}.world-map-objectives{width:100%;min-width:0;max-width:none;max-height:min(180px,24vh);flex-basis:auto}}@media(max-width:620px){.world-map-bar{flex-wrap:wrap}.world-map-picker{flex-basis:100%}.world-map-breadcrumb{overflow-x:auto}}.bag-bar{position:absolute;z-index:4;right:calc(22px + var(--side-bars-width));bottom:72px;display:flex;gap:5px}.bag-bar-button{position:relative;width:38px;height:38px;padding:0;color:#e6ce7b;border:2px solid #756037;border-radius:6px;background:#14110bd9;font-size:1rem}.bag-bar-button>img{width:100%;height:100%;border-radius:4px;object-fit:cover}body.native-wow-ui .bag-bar-button{box-sizing:border-box;min-height:36px;overflow:hidden;background-origin:border-box}body.native-wow-ui .bag-bar-button>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;border-radius:2px}.bag-bar-free{position:absolute;right:2px;bottom:0;color:#fff;font-size:.64rem;font-style:normal;text-shadow:1px 1px 2px #000,-1px -1px 2px #000}.bag-window{top:auto;right:18px;bottom:120px;width:min(372px,calc(100vw - 32px))}.bag-window .bag-grid,.keyring-window .bag-grid{padding:0}.keyring-window{width:min(372px,calc(100vw - 32px))}#inventory-window,.bag-window{width:min(244px,calc(100vw - 24px));min-width:min(224px,calc(100vw - 24px));resize:none;overflow-x:hidden}#inventory-window .bag-grid,.bag-window .bag-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:5px}#inventory-window .item-slot,.bag-window .item-slot{width:100%;height:auto;min-height:0;aspect-ratio:1;overflow:hidden}#inventory-window .item-slot .item-icon,.bag-window .item-slot .item-icon{width:100%;height:100%;min-width:0;min-height:0;flex:1 1 0;aspect-ratio:1}#inventory-window header strong,.bag-window header strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#inventory-window header .window-close,.bag-window header .window-close{flex:0 0 auto}#inventory-window.combined-bags{width:min(480px,calc(100vw - 24px))}#inventory-window.combined-bags .bag-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.bank-window{width:min(420px,calc(100vw - 32px));left:18px;top:90px}body.framexml-item-cursor #framexml-world-stage,body.framexml-item-cursor #bank-window{cursor:grabbing}body.framexml-cast-cursor #framexml-world-stage,body.framexml-cast-cursor #framexml-world-stage *,body.framexml-cast-cursor #world-canvas,body.spell-item-cursor #framexml-world-stage,body.spell-item-cursor #framexml-world-stage *,body.spell-item-cursor .item-slot,body.spell-item-cursor #world-canvas,body.gift-wrap-cursor #framexml-world-stage,body.gift-wrap-cursor #framexml-world-stage *,body.gift-wrap-cursor .item-slot{cursor:var(--framexml-cast-cursor, crosshair)}body.repair-cursor #framexml-world-stage,body.repair-cursor #framexml-world-stage *,body.repair-cursor .item-slot,body.repair-cursor #world-canvas{cursor:var(--repair-cursor, crosshair)}body.framexml-set-cursor #framexml-world-stage,body.framexml-set-cursor #framexml-world-stage *{cursor:var(--framexml-set-cursor, default)}.vendor-repair{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.bank-window .bag-grid{padding:0}.bank-bags{display:flex;gap:5px}.bank-bags .item-slot{width:42px;min-height:42px}.bank-slot-locked{display:grid;place-items:center;color:#7d7566;border-style:dashed}.bank-buy{align-self:start;padding:6px 10px;color:#ead58c;border-color:#6f603c;background:#242018}.bank-window .inventory-slots{padding:0}.equipment-sets{display:grid;gap:5px;padding:0 12px 14px}.equipment-set{display:flex;align-items:center;gap:6px}.equipment-set strong{flex:1 1 auto;overflow:hidden;color:#ead58c;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.equipment-set button{padding:4px 7px;color:#ead58c;border-color:#6f603c;background:#242018;font-size:.72rem}.equipment-set input{flex:1 1 auto;min-width:0;padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e;font-size:.74rem}.equipment-set p.muted{margin:0}#buyback-title{margin:4px 12px 6px;color:#d9c77f;font-size:.78rem}#buyback-items{display:grid;gap:6px;padding:0 12px 12px}.chat-window{position:absolute;z-index:20;bottom:var(--chat-bottom);left:12px;display:grid;gap:4px;width:min(440px,42vw)}.reputation-toolbar{padding:0 12px 8px}.reputation-toolbar input[type=search]{width:100%;padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e}.reputation-row{padding:6px 12px 8px;border-top:1px solid #3c352a}.reputation-head{display:flex;justify-content:space-between;gap:8px}.reputation-foot{display:flex;align-items:center;gap:8px;margin-top:4px}.reputation-foot button{margin-left:auto;padding:2px 8px;font-size:11px}.chat-tabs{display:flex;flex-wrap:wrap;gap:4px}.combat-filters{display:flex;flex-wrap:wrap;gap:4px 12px;padding:2px 8px 4px;font-size:11px;color:#a89a7c}.combat-filter{display:inline-flex;align-items:center;gap:4px}.chat-tab{padding:2px 8px;border:1px solid #3c352a;border-radius:3px 3px 0 0;background:#0c0a08cc;color:#b6ab8e;font:inherit;font-size:.72rem;cursor:pointer}.chat-tab:hover{border-color:#6f603c;color:#ead58c}.chat-tab.is-active{border-color:#e6ce7b;background:#1a160e;color:#ead58c}.chat-tab[data-unread]:after{content:" (" attr(data-unread) ")";color:#e6ce7b}#chat-log{display:grid;gap:2px;max-height:var(--chat-log-height);padding:6px 8px;overflow-y:auto;border:1px solid #3c352a;background:#0c0a08cc;font-size:12px;line-height:1.35}#chat-log p{margin:0;overflow-wrap:anywhere}#chat-input{width:100%;padding:5px 8px;color:#ead58c;border:1px solid #6f603c;background:#16130ecc;font-size:12px}.chat-say{color:#fff}.chat-yell{color:#ff4040}.chat-whisper{color:#ff80ff}.chat-party{color:#aaf}.chat-raid{color:#ff7f00}.chat-raid-warning{color:#ff4800;font-weight:700}.chat-guild{color:#40ff40}.chat-officer{color:#40c040}.chat-channel{color:#ffc0c0}.chat-emote{color:#ff8040}.chat-achievement,.chat-system{color:#ff0}.chat-other{color:#c8c0a8}#chat-log a.chat-link{color:inherit;text-decoration:none;cursor:pointer;border-bottom:1px dotted currentcolor}#chat-log a.chat-link:hover,#chat-log a.chat-link:focus-visible{border-bottom-style:solid}#chat-log .combat-line{color:#d8cba6}#chat-log .combat-line.taken{color:#e08a7a}#chat-log .combat-line.crit{color:#ffd76a;font-weight:700}#chat-log .combat-line.avoided{color:#9fb0c4}#chat-log .combat-line.reward{color:#9ad17a}#chat-log .combat-line.muted{color:#9b917a}.party-frames{display:grid;gap:4px;width:100%}.party-member{padding:4px 6px;border:1px solid #3c352a;background:#0c0a08cc;font-size:12px}.party-member.offline{opacity:.5}.party-member.leader strong:before{content:"★ ";color:#f0d98a}.party-member .health-track{height:5px;margin-top:3px}.party-member button{margin-top:3px;padding:2px 6px;font-size:11px}#group-invite p{padding:0 12px 8px}#group-invite button{margin-right:8px}#trade-mine,#trade-theirs{display:grid;gap:4px;min-height:26px;padding:0 12px 8px}#trade-mine.is-drop-target{outline:2px dashed #ead58c;outline-offset:-6px}#trade-window h4{margin:4px 0;padding:0 12px;color:#ead58c;font-size:12px}#trade-window p{padding:0 12px 8px}#trade-window button{margin-right:8px}#trade-gold{width:96px;margin-left:6px}.trade-item{padding:4px 8px;border:1px solid #3c352a;background:#16130e;font-size:12px}.trade-accepted{color:#40ff40}#duel-window p{padding:0 12px 8px}#duel-window button{margin-right:8px}.mail-window{max-height:min(70vh,var(--game-window-max-height, 70vh));overflow-y:auto}#mail-list{display:grid;gap:6px;padding:0 12px 8px}.mail-entry{padding:6px 8px;border:1px solid #3c352a;background:#16130e;font-size:12px}.mail-entry.unread{border-color:#8a7742}.mail-entry strong{display:block;color:#ead58c}.mail-entry .mail-meta{color:#a89a7c}.mail-entry button{margin:4px 6px 0 0;padding:2px 6px;font-size:11px}body.native-wow-ui #mail-window,#mail-window.mail-client-window{width:min(384px,calc(100vw - 24px));min-width:min(320px,calc(100vw - 24px));height:512px;max-height:min(512px,var(--game-window-max-height, 90vh));padding:54px 32px 42px 24px;resize:none;overflow:hidden;border:0;border-radius:0;background-color:#16120c;background-image:var(--wow-mail-top-left, none),var(--wow-mail-top-right, none),var(--wow-mail-bottom-left, none),var(--wow-mail-bottom-right, none);background-position:left top,right top,left bottom,right bottom;background-size:66.667% 50%,33.334% 50%,66.667% 50%,33.334% 50%;background-repeat:no-repeat;display:flex;flex-direction:column}#mail-window[hidden]{display:none}body.native-wow-ui #mail-window>header{position:absolute;inset:0 0 auto;height:48px;padding:5px 14px 5px 60px;border:0;background:transparent;box-shadow:none}#mail-window header strong{flex:1;text-align:center;font-size:15px}.mail-portrait{position:absolute;left:9px;top:6px;width:42px;height:42px;border:2px solid #8e7437;border-radius:50%;background:var(--wow-mail-icon, none) center/cover,#19130b}#mail-message{flex:0 0 auto;min-height:19px;max-height:32px;overflow:auto;margin:0 0 4px;font-size:11px;line-height:1.25}#mail-inbox{min-height:0;flex:1;display:flex;flex-direction:column}#mail-inbox[hidden],#mail-compose[hidden]{display:none}#mail-list{display:grid;grid-auto-rows:43px;gap:4px;min-height:0;overflow-y:auto;flex:1;align-content:start}#mail-list .mail-entry{position:relative;display:grid;grid-template-columns:33px minmax(0,1fr);grid-template-rows:1fr;gap:7px;width:100%;min-height:43px;padding:3px 5px;margin:0;border:1px solid #5b492e;border-radius:2px;background:#17130dd9;color:#b2a183;text-align:left;box-shadow:inset 0 0 0 1px #0009}#mail-list .mail-entry:hover,#mail-list .mail-entry:focus-visible{background:#3d2c17;border-color:#d3b765}#mail-list .mail-entry.unread{border-color:#a58a49;background:#332610e8}#mail-list .mail-entry>img{width:32px;height:32px;align-self:center;object-fit:contain}.mail-entry-text{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-bottom:9px}.mail-entry-text strong,.mail-entry-text>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;font-size:11px}.mail-entry-text strong{font-size:12px}.mail-entry-status{position:absolute;right:6px;bottom:2px;max-width:calc(100% - 49px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#20ff20;font-size:9px}.mail-entry-status.expiring{color:#ff2020}.mail-empty{text-align:center;color:#dcc58d;padding-top:40px}.mail-pagination{display:flex;justify-content:space-between;align-items:center;flex:0 0 29px;color:#e9ce84;font-size:12px}.mail-pagination button{min-height:23px;padding:1px 8px}.mail-tabs{position:absolute;display:flex;gap:4px;bottom:8px;left:24px;right:32px}.mail-tabs button{flex:1;min-width:0;min-height:26px;padding:2px 6px;font-size:11px;border-radius:0 0 5px 5px}.mail-tabs [aria-selected=true]{color:#24190c;background:linear-gradient(#e3c78c,#a68a50);text-shadow:none}#mail-compose{display:flex;flex-direction:column;gap:7px;flex:1;min-height:0;overflow-y:auto}.mail-field{display:flex;align-items:center;gap:6px;color:#dec791;font-size:12px}.mail-field>span{width:52px;flex:0 0 auto}.mail-field input,.mail-field select{width:100%;min-width:0;min-height:25px;padding:3px 5px;font-size:12px}#mail-body{flex:1 1 120px;width:100%;min-height:70px;resize:none;padding:9px;color:#352513;background:#d4bd8a;border:1px solid #7d6234;font:14px/1.4 Georgia,serif}.mail-attachments{display:flex;flex-wrap:wrap;gap:4px}.mail-attachments button{width:30px;height:30px;min-height:0;padding:1px}.mail-attachments img{width:100%;height:100%;object-fit:cover}.mail-money-mode{display:flex;gap:12px;font-size:11px}.mail-money-mode label{display:inline-flex;align-items:center;gap:4px}#mail-compose .mail-money-mode input[type=radio]{width:14px;height:14px;padding:0;accent-color:#d8bd79}.mail-coins{display:flex;justify-content:flex-end;gap:5px}.mail-coins label{display:flex;align-items:center;gap:2px;font-size:11px}#mail-compose .mail-coins input{width:41px;min-height:23px;padding:2px;font-size:11px}#mail-compose .mail-coins input#mail-money{width:66px}.coin-gold{color:#efc94d}.coin-silver{color:#ccd1d5}.coin-copper{color:#c68d5e}.mail-compose-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#c9b889}.mail-compose-footer button{min-height:27px;padding:3px 14px}.mail-read-window{left:850px;top:92px;width:min(360px,calc(100vw - 24px));height:484px;resize:none}.mail-read-window .ui-panel-body{padding:0}.mail-letter{min-height:395px;padding:15px;background:#d7bd86;color:#382710;font:14px/1.4 Georgia,serif}.mail-letter h3{margin:0 0 8px;color:#31200e;font-size:17px;overflow-wrap:anywhere}.mail-letter-sender{font-style:italic;margin:0 0 15px}.mail-letter-text{min-height:150px;white-space:pre-wrap;overflow-wrap:anywhere}.mail-letter-items{display:grid;gap:5px;margin-top:12px}.mail-attachment{display:flex;align-items:center;gap:8px;min-width:0;text-align:left;padding:3px 5px;font-size:12px}.mail-attachment img{width:32px;height:32px;flex:0 0 auto;object-fit:cover}.mail-attachment span{overflow-wrap:anywhere;min-width:0}body.native-wow-ui .mail-attachment{color:#edd598;border-color:#705a30;background:#2b2316}.mail-letter-actions{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.mail-letter-actions button{font-size:12px;min-height:26px;padding:3px 7px}body.native-wow-ui #mail-window .mail-tabs button,body.native-wow-ui #mail-window .mail-pagination button,body.native-wow-ui #mail-send,body.native-wow-ui .mail-letter-actions button{color:#f1d589;border:1px solid #947140;background:linear-gradient(#6c1f17,#3d0908);box-shadow:inset 0 0 0 1px #1b0807}body.native-wow-ui #mail-window .mail-tabs [aria-selected=true]{color:#24190c;background:linear-gradient(#e3c78c,#a68a50);box-shadow:none}body.native-wow-ui #mail-window button:disabled,body.native-wow-ui .mail-letter-actions button:disabled{filter:grayscale(1);opacity:.55}#mail-compose{padding:0 12px 10px}#mail-compose summary{color:#ead58c;cursor:pointer;font-size:12px}#mail-compose input,#mail-compose textarea{width:100%;padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e}#mail-compose p{padding:4px 0 0}#mail-money{width:100px}#mail-message{padding:0 12px 6px}#guild-roster{display:grid;gap:3px;padding:0 12px 10px}.guild-member{display:flex;gap:8px;align-items:baseline;padding:3px 6px;border:1px solid #2c261d;background:#16130e;font-size:12px}.guild-member.offline{opacity:.55}.guild-member strong{color:#ead58c}.guild-member .guild-meta{color:#a89a7c}#guild-message,#guild-motd{padding:0 12px 6px}#guild-invite p{padding:0 12px 8px}#guild-invite button{margin-right:8px}#auction-list{display:grid;gap:4px;padding:0 12px 10px}.auction-entry{padding:5px 8px;border:1px solid #3c352a;background:#16130e;font-size:12px}.auction-entry strong{color:#ead58c}.auction-entry .auction-meta{display:block;color:#a89a7c}.auction-entry button{margin:4px 6px 0 0;padding:2px 6px;font-size:11px}.auction-badge{display:inline-block;margin-left:8px;padding:1px 6px;font-size:11px;border:1px solid #3c352a;border-radius:3px}.auction-leading{color:#40ff40;border-color:#2f6b2f}.auction-outbid{color:#ff8f6b;border-color:#6b352f}#auction-window p,#lfg-window p{padding:0 12px 8px}#auction-search,#lfg-dungeons,#lfg-dungeon-search{width:190px;margin-right:6px;padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e}#auction-window{left:max(16px,calc((100vw - 940px)/2));width:min(940px,calc(100vw - 32px))}#auction-window:not([hidden]){display:flex;flex-direction:column;height:min(740px,calc(100dvh - 120px));overflow:auto}#auction-window>header,#auction-window>nav,#auction-window>#auction-message{flex-shrink:0}.auction-workspace{display:grid;grid-template-columns:200px minmax(0,1fr);flex:1;min-height:0;overflow:hidden}#auction-window[data-auction-tab=own] .auction-workspace,#auction-window[data-auction-tab=bids] .auction-workspace{grid-template-columns:minmax(0,1fr)}.auction-main{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:auto}.auction-main>:not(#auction-list){flex-shrink:0}.auction-category-panel{min-width:0;overflow:auto;border-right:1px solid #665434;padding:6px 8px}.auction-category-panel>summary{padding:8px 4px;color:#f4dc8f;font-size:13px;cursor:pointer}#auction-categories{display:grid;align-content:start;gap:3px}#auction-categories button{min-width:0;width:100%;padding:8px 7px;text-align:left;white-space:normal;line-height:1.3;font-size:12px}#auction-categories .auction-subcategory{padding-left:20px;color:#bbb9ac}#auction-categories button[aria-pressed=true]{background:#514125;color:#ffe5a0;border-color:#c29b45}@media(min-width:801px){body:not([data-mobile-world]) .auction-category-panel:not([open])>nav{display:grid}}.auction-window button:not(.window-close){color:#e5d6ab;border:1px solid #76623c;border-radius:4px;background:linear-gradient(#303631,#1a201f);font-weight:500}.auction-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px 12px 6px}.auction-tabs button{min-height:36px;padding:6px;border:1px solid #665434;background:#171d23;color:#c3b797}.auction-tabs button[aria-pressed=true]{color:#ffe5a0;border-color:#c29b45;background:linear-gradient(#514125,#262014);box-shadow:inset 0 -2px #c29b45}#auction-window #auction-message{margin:0;padding:4px 12px 8px;font-size:13px}#auction-message:empty{display:none}#auction-search-pane{padding:4px 12px}.auction-search-row{display:flex;gap:8px}#auction-window #auction-search{flex:1;width:0;min-width:0;margin:0;min-height:36px}.auction-search-row button{min-width:76px}.auction-filter-drawer{margin-top:8px;border-bottom:1px solid #51452f}.auction-filter-drawer summary{cursor:pointer;padding:6px 0 10px;color:#c9bc99;font-size:13px}.auction-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:10px}.auction-filters label{display:flex;flex-direction:column;gap:4px;min-width:0;color:#b8ab8b;font-size:12px}.auction-filters input:not([type=checkbox]),.auction-filters select{width:100%;min-width:0}.auction-filters .auction-usable{flex-direction:row;align-items:center;grid-column:1 / -1}.auction-toolbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:8px;padding:6px 12px 10px}.auction-toolbar label{display:flex;flex-direction:column;gap:4px;min-width:0;color:#b8ab8b;font-size:12px}.auction-toolbar select{max-width:100%;min-width:0}#auction-window #auction-list{flex:1 0 110px;overflow:auto;overscroll-behavior:contain;padding:0 12px 8px;align-content:start}#auction-window .auction-entry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;padding:12px;border-color:#635236;border-radius:5px;background:linear-gradient(120deg,#222a2d,#161815)}.auction-entry>strong,.auction-entry>.auction-meta,.auction-buyout-price,.auction-unit-price,.auction-entry>.auction-badge{grid-column:1 / -1}#auction-window .auction-entry>strong{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.auction-item-icon{width:32px;height:32px;flex-shrink:0;border:1px solid #8c784e;border-radius:3px}#auction-window .auction-meta{font-size:12px;line-height:1.4}.auction-buyout-price{font-size:15px;font-weight:600;color:#f4dc8f}.auction-unit-price{color:#a9b5b3;font-size:11px;line-height:1.4}#auction-window .auction-badge{justify-self:start;margin:0}#auction-window .auction-entry>button{min-width:0;min-height:34px;margin:2px 0 0;padding:6px;white-space:normal;overflow-wrap:anywhere;font-size:12px}#auction-window .auction-entry>button:only-of-type{grid-column:1 / -1}#auction-window .auction-buyout{color:#ffe8a3;border-color:#a68842;background:linear-gradient(#514126,#2b2318)}.auction-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;border-top:1px solid #51452f}.auction-pagination button{min-width:94px;min-height:34px}.auction-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 12px 12px;font-size:11px}.auction-sale-picker{width:min(420px,calc(100vw - 24px));max-height:min(560px,calc(100dvh - 24px));overflow:auto;padding:12px}.auction-sale-picker>strong{display:block;padding-bottom:8px}.auction-sale-picker>input{width:100%;min-height:40px;margin-bottom:8px}.auction-sale-items{display:grid;gap:5px}.auction-sale-items>button{min-height:40px;text-align:left;padding:8px;white-space:normal}.item-prompt-money{display:grid;grid-template-columns:60px repeat(3,minmax(0,1fr))}.item-prompt-money .auction-money-part{display:grid;gap:3px;min-width:0;text-align:center;color:#b5a781;font-size:11px}.item-prompt-money .auction-money-part input{min-width:0;width:100%}@media(min-width:801px){body:not([data-mobile-world]) #auction-window .auction-entry{grid-template-columns:minmax(130px,1fr) minmax(140px,1fr) 140px}body:not([data-mobile-world]) #auction-window .auction-entry>strong{grid-column:1;grid-row:1}body:not([data-mobile-world]) #auction-window .auction-entry>.auction-meta{grid-column:1;grid-row:2}body:not([data-mobile-world]) #auction-window .auction-entry>.auction-buyout-price{grid-column:2;grid-row:1}body:not([data-mobile-world]) #auction-window .auction-entry>.auction-unit-price{grid-column:2;grid-row:2}body:not([data-mobile-world]) #auction-window .auction-entry>button{grid-column:3}body:not([data-mobile-world]) #auction-window .auction-entry>.auction-badge{grid-column:1 / 3}}#lfg-window label{margin-right:10px;color:#ead58c;font-size:12px}#lfg-proposal{padding-bottom:4px;border-bottom:1px solid #3c352a}.lfg-window{width:min(460px,calc(100vw - 32px))}.lfg-roles{display:flex;gap:10px;padding:4px 12px 8px}.lfg-role{display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer}.lfg-role input{position:absolute;opacity:0;pointer-events:none}.lfg-role-icon{position:relative;display:block;width:48px;height:48px}.lfg-role-bg{position:absolute;left:50%;top:50%;width:80px;height:80px;transform:translate(-50%,-50%);opacity:.45;pointer-events:none}.lfg-role-fg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lfg-role-check{position:absolute;left:-5px;bottom:-5px;width:24px;height:24px;background-image:var(--lfg-role-check-off, none);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.lfg-role input:checked+.lfg-role-icon .lfg-role-fg{filter:drop-shadow(0 0 6px #ffd100aa)}.lfg-role input:checked+.lfg-role-icon .lfg-role-bg{opacity:.9}.lfg-role input:checked+.lfg-role-icon .lfg-role-check{background-image:var(--lfg-role-check-on, none)}.lfg-role input:checked+.lfg-role-icon .lfg-role-check[data-check=""]:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#ffd100;font-size:20px;font-weight:700;line-height:1}.lfg-role input:focus-visible+.lfg-role-icon{outline:2px solid #e0c56c;outline-offset:2px}.lfg-role input:disabled+.lfg-role-icon{filter:grayscale(1);opacity:.6}.lfg-type-row{display:flex;gap:10px;align-items:center}.lfg-type-row select{padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e}.lfg-random-banner,.lfg-proposal-banner{height:64px;margin:0 12px 8px;border:1px solid #6f603c;border-radius:4px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#16130e}.lfg-random-name{color:#ffd100;font-size:15px;font-weight:700}.lfg-random-pane,.lfg-specific-pane{padding-bottom:4px}.lfg-random-list{display:grid;gap:2px;padding:0 12px 8px}.lfg-random-row{display:flex;gap:8px;align-items:center;cursor:pointer}.lfg-reward-xp span{color:#7dec83}.lfg-rewards-title{padding:0 12px 2px;color:#ffd100;font-size:13px}.lfg-rewards{display:grid;gap:4px;padding:0 12px 8px}.lfg-reward{display:flex;gap:8px;align-items:center;padding:4px 8px;border:1px solid #3c352a;border-radius:4px;background:#16130e;font-size:12px}.lfg-reward-icon{position:relative;display:block;width:40px;height:40px;flex:none}.lfg-reward-icon img{position:absolute;left:50%;top:50%;width:30px;height:30px;transform:translate(calc(-50% - 1.5px),calc(-50% + 1.5px));display:block}.lfg-reward-ring{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--lfg-reward-ring, none);background-size:147.96% 147.96%;background-position:0% 0%;background-repeat:no-repeat}.lfg-queue{display:flex;flex-wrap:wrap;gap:2px 10px;align-items:center}.lfg-queue-state{color:#ead58c}.lfg-queue-dungeon{color:#ffd100}.lfg-queue-average{color:#a89a7c}.lfg-queue-role{display:inline-flex;align-items:center;gap:4px}.lfg-queue-role-icon{flex:none;width:18px;height:18px;background-repeat:no-repeat;background-color:#0d0b07;border:1px solid #3c352a;border-radius:3px}.lfg-queue-role-label{color:#c8c0ac;font-size:11px}#lfg-window .lfg-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;padding:0 12px 6px}#lfg-window .lfg-filters label{display:flex;gap:6px;align-items:center;margin-right:0;font-size:11px}#lfg-window .lfg-filters select{flex:1;min-width:0;padding:2px 4px;color:#ead58c;border:1px solid #6f603c;background:#16130e}#lfg-window .lfg-filters button{padding:3px 6px;font-size:11px}.lfg-filter-check{white-space:nowrap}.lfg-group{margin:4px 0 0;color:#d9c77f;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.lfg-dungeon-list{display:grid;gap:2px;max-height:300px;overflow-y:auto;padding:0 12px 8px}.lfg-dungeon-row{display:flex;gap:8px;align-items:center;margin-right:0;padding:2px 4px;border-radius:3px;cursor:pointer}.lfg-dungeon-row:hover{background:#1d1a13}.lfg-dungeon-row.is-selected{background:#2a2417;box-shadow:inset 2px 0 #dfbd62}.lfg-dungeon-row input{flex:none}.lfg-footer{display:grid;gap:6px;padding:8px 12px 10px;border-top:1px solid #3c352a;background:#12100b}#lfg-window .lfg-footer #lfg-dungeons{width:100%;margin:0}.lfg-footer-buttons{display:flex;gap:6px}.lfg-footer-buttons button{flex:1}#lfg-window .lfg-primary{color:#ffd100;border-color:#dfbd62}#lfg-window button:disabled{opacity:.5;cursor:default}.lfg-lock-icon{flex:none;width:12px;height:14px;background-image:var(--lfg-lock-icon, none);background-size:100% 100%;background-repeat:no-repeat;background-color:#16130e;border-radius:2px}.lfg-dungeon-level{flex:none;color:#a89a7c;font-size:11px}.lfg-dungeon-lock{flex:none}.lfg-heroic-icon{flex:none;width:16px;height:20px;background-image:var(--lfg-heroic-icon, none);background-size:200% 160%;background-position:0% 0%;background-repeat:no-repeat}.lfg-dungeon-row .lfg-dungeon-name{flex:1}.lfg-proposal-roles{display:flex;gap:6px;padding:0 12px 8px}.lfg-proposal-role{width:34px;height:34px;background-color:#16130e;border:1px solid #6f603c;border-radius:4px}.lfg-proposal-role[data-pending]{opacity:.55}.lfg-proposal-role[data-declined]{filter:grayscale(1);opacity:.5}.lfg-search{display:flex;gap:8px;align-items:center}.swing-warning{position:relative;z-index:4;margin:0;padding:3px 9px;border:1px solid #8a5a2b;background:#2a1a0dcc;color:#f0b869;font-size:12px}.head-overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.head-overlay>*{position:absolute;top:0;left:0;will-change:transform}.chat-bubble{max-width:260px;padding:4px 9px;border:1px solid #6f603c;border-radius:9px;background:#12100acc;color:#f2ead7;font-size:12px;line-height:1.3;text-align:center;text-shadow:0 1px 2px #000}.chat-bubble.chat-yell{border-color:#ff4040;color:#ffd0d0}.chat-bubble.chat-emote{border-color:#ff8040;color:#ffd9c0}.combat-float{font-size:15px;font-weight:700;color:#f0e2b8;text-shadow:0 1px 3px #000,0 0 6px #000;font-variant-numeric:tabular-nums}.combat-float.is-crit{font-size:21px}.combat-float[data-kind=damage]{color:#ffdd6a}.combat-float[data-kind=taken]{color:#ff6a5a}.combat-float[data-kind=heal]{color:#7fe08a}.combat-float[data-kind=power]{color:#6fd0f2}.combat-float[data-kind=miss]{color:#b9c6d4;font-size:13px;font-weight:500}.quest-world-marker{display:grid;justify-items:center;gap:2px;color:#ffe8a0;filter:drop-shadow(0 2px 3px #000c)}.quest-world-marker-sigil{position:relative;display:block;width:25px;height:25px;box-sizing:border-box;border:2px solid #f0c94a;background:radial-gradient(circle,#ffe894 0,#ffe894 12%,#211807e8 14%,#211807e8 52%,#806420 54%,#806420 58%,#100c06e8 60%);box-shadow:inset 0 0 0 1px #fff1a94d,0 0 8px #f0c94a80}.quest-world-marker-sigil[data-kind=creature]{border-radius:50%}.quest-world-marker-sigil[data-kind=creature]:before,.quest-world-marker-sigil[data-kind=creature]:after{content:"";position:absolute;background:#f0c94a}.quest-world-marker-sigil[data-kind=creature]:before{top:9px;left:-5px;width:31px;height:2px}.quest-world-marker-sigil[data-kind=creature]:after{top:-5px;left:9px;width:2px;height:31px}.quest-world-marker-sigil[data-kind=gameObject]{width:20px;height:20px;margin:3px;transform:rotate(45deg);border-radius:2px;background:radial-gradient(circle,#ffe894 0,#ffe894 16%,#2a1d08e8 19%,#2a1d08e8 55%,#806420 58%,#806420 64%,#100c06e8 67%)}.quest-world-marker-progress{min-width:26px;padding:1px 4px;border:1px solid #8f7330;border-radius:4px;background:#120e08e8;color:#ffe8a0;font:700 10px/1.2 system-ui,sans-serif;font-variant-numeric:tabular-nums;text-align:center;text-shadow:0 1px 2px #000}.ui-menu{position:fixed;z-index:210;display:grid;gap:2px;min-width:160px;max-width:min(320px,92vw);grid-auto-rows:max-content;align-content:start;padding:6px;border:1px solid #6f603c;border-radius:6px;background:#16130e;box-shadow:0 6px 18px #000a}.ui-menu>strong{padding:2px 4px 4px;color:#ead58c;font-size:12px}.ui-menu>button{min-height:0;padding:5px 8px;color:#ead58c;border-color:#6f603c;background:#242018;text-align:left;font-size:.78rem}.ui-menu>button:hover:not(:disabled),.ui-menu>button:focus-visible{border-color:#e6ce7b;color:#fff0bb}.ui-menu>button:disabled{color:#8a8270;background:#1b1813;cursor:default}.ui-menu-danger{color:#f0a08c!important;border-color:#8a4a3a!important}.ui-confirm>p{margin:0;padding:0 4px;color:#d6cbaa;font-size:.78rem;line-height:1.35}.ui-confirm-actions{display:flex;gap:6px;margin-top:6px}.ui-confirm-actions>button{flex:1 1 auto;min-height:0;padding:5px 8px;font-size:.78rem}.ui-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.ui-tab{min-height:0;padding:3px 9px;border:1px solid #24405e;border-radius:3px;background:#0d1a2b;color:#cfe0f2;font:inherit;font-size:.76rem;cursor:pointer}.ui-tab:hover,.ui-tab:focus-visible{border-color:#3d6a9c}.ui-tab.is-active{border-color:#ffd479;color:#ffd479}.ui-tab[data-badge]:after{content:" (" attr(data-badge) ")";color:#e6ce7b}.ready-check{top:140px;left:50%;width:260px}.guild-bank{top:80px;left:320px;width:min(680px,calc(100vw - 32px))}.calendar-window{top:70px;left:300px;width:min(560px,calc(100vw - 32px))}.social-window{top:110px;left:420px;width:min(380px,calc(100vw - 32px))}.scoreboard{top:70px;left:220px;width:min(760px,calc(100vw - 32px))}.arena-window{top:100px;left:380px;width:min(440px,calc(100vw - 32px))}.loot-rolls{position:absolute;z-index:21;top:120px;left:50%;display:grid;gap:6px;width:260px;transform:translate(-50%)}.loot-roll{display:grid;gap:5px;padding:7px 9px;border:1px solid #6d5a34;border-radius:6px;background:#12100acc;box-shadow:0 4px 14px #0008}.loot-roll-header{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.loot-roll-header>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}.loot-roll-timer{color:#e6ce7b;font-size:.74rem;font-variant-numeric:tabular-nums}.loot-roll-actions{display:flex;flex-wrap:wrap;gap:4px}.loot-roll-actions>button{flex:1 1 auto;min-height:0;padding:4px 6px;font-size:.74rem}.loot-roll-votes{margin:0;color:#a89a7c;font-size:.72rem}.loot-master-row{display:flex;gap:5px;align-items:center;font-size:.76rem}.loot-master-row>span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.loot-master-row select{min-height:0;max-width:110px;padding:2px 4px;font-size:.72rem}.loot-master-row button{min-height:0;padding:3px 6px;font-size:.72rem}.ready-check-actions{display:flex;gap:6px}.ready-check-actions>button{flex:1 1 auto;min-height:0;padding:4px 8px;font-size:.78rem}.ready-check-answers{display:grid;gap:2px;max-height:220px;overflow-y:auto}.ready-check-row{display:flex;justify-content:space-between;gap:8px;font-size:.78rem}.ready-yes{color:#7fd48a}.ready-no{color:#e07d6a}.ui-unit-role{font-style:normal;font-size:.74rem;color:#ffd479}.ui-unit-frame.is-ready{box-shadow:inset 2px 0 #7fd48a}.ui-unit-frame.is-not-ready{box-shadow:inset 2px 0 #e07d6a}.guild-rank{display:grid;gap:2px;padding:5px 0;border-bottom:1px solid #6d5a3455}.guild-log-line{margin:0;padding:2px 0;color:#c8bd9d;font-size:.76rem}.guild-bank-grid{--ui-slot-size: 34px;gap:2px}.guild-bank-log{display:grid;gap:2px;max-height:260px;overflow-y:auto}.guild-bank-log>p{margin:0;color:#c8bd9d;font-size:.76rem}.guild-bank-money{margin:4px 0 0;color:#e6ce7b;font-size:.78rem}.guild-bank-actions{display:flex;flex-wrap:wrap;gap:6px}.guild-bank-actions>button{min-height:0;padding:4px 8px;font-size:.76rem}.social-form{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.social-form input{min-height:0;padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e;font-size:.76rem}.social-form button{min-height:0;padding:4px 8px;font-size:.76rem}.social-list{display:grid;gap:3px;max-height:320px;overflow-y:auto}.social-row{display:flex;justify-content:space-between;gap:8px;align-items:baseline;padding:3px 0;border-bottom:1px solid #6d5a3433}.social-row>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem}.social-meta{color:#a89a7c;font-size:.74rem;text-align:right}.social-row button{min-height:0;padding:2px 6px;font-size:.72rem}.scoreboard-table{display:grid;gap:1px;overflow-x:auto}.scoreboard-team{margin-top:6px;color:#e6ce7b;font-size:.82rem}.scoreboard-row{display:grid;gap:4px;padding:2px 0;grid-template-columns:minmax(110px,1.6fr) repeat(calc(var(--scoreboard-columns, 6) - 1),minmax(56px,1fr));font-size:.76rem;font-variant-numeric:tabular-nums}.scoreboard-head{color:#8fa6bd;border-bottom:1px solid #6d5a3455}.scoreboard-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.scoreboard-name{text-align:left!important;color:#ead58c}.arena-team{display:grid;gap:3px;padding:6px 0;border-bottom:1px solid #6d5a3455}.arena-meta{color:#a89a7c;font-size:.74rem}.arena-member{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:.78rem}.arena-member.offline{opacity:.6}.arena-actions{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.arena-actions>button,.arena-invite button{min-height:0;padding:4px 8px;font-size:.76rem}.arena-invite{display:grid;gap:4px;padding-bottom:6px;border-bottom:1px solid #6d5a3455}.arena-invite>p{margin:0;font-size:.8rem}.calendar-header{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center}.calendar-header>button{min-height:0;padding:2px 8px}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.calendar-weekday{padding:2px;color:#8fa6bd;font-size:.72rem;text-align:center}.calendar-day{min-height:46px;padding:2px;border:1px solid #3c352a;background:#0f0d09}.calendar-blank{border-color:transparent;background:transparent}.calendar-number{color:#a89a7c;font-size:.7rem}.calendar-event{display:block;width:100%;min-height:0;margin-top:2px;padding:1px 3px;overflow:hidden;border:0;border-radius:2px;background:#2a2418;color:#ead58c;font-size:.68rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.calendar-detail{display:grid;gap:4px;margin-top:8px}.calendar-detail>p{margin:0;font-size:.78rem}.calendar-answers{display:flex;flex-wrap:wrap;gap:5px}.calendar-answers>button{min-height:0;padding:4px 8px;font-size:.76rem}.calendar-detail>form.calendar-answers{margin:0}.calendar-editor{display:grid;gap:8px;margin:12px 0}.calendar-editor>label{display:grid;gap:3px;min-width:0}.calendar-editor input,.calendar-editor textarea,.calendar-editor select{box-sizing:border-box;min-width:0;width:100%}.calendar-editor textarea{min-height:80px;resize:vertical}.stable-actions{display:flex;flex-wrap:wrap;gap:5px}.stable-pet-row{flex-wrap:wrap}.stable-pet-row>button,.stable-actions>button{min-height:0;padding:4px 8px;font-size:.76rem}.calendar-invites{display:grid;gap:2px;max-height:180px;overflow-y:auto;font-size:.76rem}.calendar-invites>div{display:flex;justify-content:space-between;gap:8px}.calendar-lockouts{margin-top:8px}.calendar-lockouts>p{margin:0;font-size:.74rem}.loading-screen{position:absolute;z-index:60;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000;container-type:size}.loading-stage{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(100cqw,133.333cqh);height:min(100cqh,75cqw);container-type:size}.loading-stage[data-wide=true]{width:min(100cqw,177.778cqh);height:100cqh}.loading-screen img{display:block;opacity:0;transition:opacity .25s ease-out;-webkit-user-select:none;user-select:none}.loading-screen img[data-ready=true]{opacity:1}.loading-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill}.loading-copy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.loading-status{position:absolute;left:0;right:0;bottom:14.5cqh;margin:0;text-align:center;color:#d8cfb6;font-size:clamp(11px,1.9cqh,15px);text-shadow:0 1px 2px #000,0 0 4px #000}.loading-bar{--loading-progress: 0;position:absolute;left:calc(50% - 33.333cqh);bottom:4.5cqh;width:66.667cqh;height:8.333cqh}.loading-bar-border{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.loading-bar-slot{position:absolute;left:6.641%;width:86.719%;top:32.813%;height:32.813%;overflow-x:clip;overflow-y:visible}.loading-bar-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--loading-progress) * 100%)}.loading-bar-fill-art{width:100%;height:100%;object-fit:fill}.loading-bar-glow{position:absolute;right:-6.12cqh;top:calc(50% - 8.333cqh);width:66.667cqh;height:16.667cqh;max-width:none;mix-blend-mode:screen;pointer-events:none}.notices{position:absolute;z-index:22;top:34%;left:50%;display:grid;gap:3px;width:min(420px,70vw);transform:translate(-50%);pointer-events:none;text-align:center}.notice{margin:0;font-size:.86rem;text-shadow:0 1px 3px #000,0 0 8px #000}.notice-error{color:#ff6a5a}.notice-info{color:#e6ce7b}.notice-success{color:#7fd48a}.pet-bar{position:absolute;z-index:6;bottom:calc(var(--action-bar-height) + 74px);left:50%;display:grid;gap:4px;justify-items:center;transform:translate(-50%)}.pet-bar-row{display:flex;gap:3px;padding:4px 5px;border:1px solid #4a5a6d;border-radius:7px;background:#0b0d0fcc}.pet-bar.is-vehicle .pet-bar-row{border-color:#8a6a34}.pet-bar .ui-icon-button{width:32px;height:32px}.pet-bar .ui-icon-button.is-active{outline:2px solid #ffd24a;outline-offset:-2px}.pet-bar .ui-icon-button>span{font-size:.62rem;color:#b6a878}.pet-bar-exit{display:flex;gap:4px}.pet-bar-exit>button{min-height:0;padding:2px 8px;font-size:.72rem}body.native-wow-ui .pet-bar{position:static;inset:auto;order:0;transform:none}body.native-wow-ui .pet-bar .ui-icon-button{width:32px;height:32px;min-height:32px}.settings-window{top:90px;left:400px;display:flex;flex-direction:column;width:min(620px,calc(100vw - 32px));height:min(560px,calc(100vh - 120px));overflow:hidden}.settings-window>header{flex-shrink:0}.settings-window>.ui-panel-body{flex:1;min-height:0;overflow:hidden}.settings-shell{display:grid;flex:1;min-height:0;overflow:hidden;grid-template-columns:140px minmax(0,1fr);border:1px solid #514426;background:#0b0c09e8;box-shadow:inset 0 0 18px #0009}.settings-groups{display:flex;min-width:0;flex-direction:column;gap:2px;padding:8px 6px;border-right:1px solid #66542b;background:linear-gradient(90deg,#241e13f5,#100f0bf2)}.settings-group-tab{position:relative;min-height:31px;padding:5px 8px 5px 16px;text-align:left;color:#b9aa7e;border:1px solid transparent;border-radius:2px;background:transparent;font:inherit;font-size:.78rem;cursor:pointer}.settings-group-tab:before{position:absolute;left:6px;content:"›";color:#796536}.settings-group-tab:hover{color:#eadca8;background:#4b3d1b55}.settings-group-tab.is-active{color:#ffe59a;border-color:#745d29;background:linear-gradient(90deg,#72552280,#2a21118c);text-shadow:0 1px 2px #000}.settings-group-tab.is-active:before{color:#ffd66c}.settings-group-tab:focus-visible{outline:2px solid #f1cf69;outline-offset:1px}.settings-content{display:flex;min-width:0;min-height:0;flex-direction:column}.settings-search{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid #4d4229;color:#c7b98b;font-size:.75rem}.settings-search input{min-width:0;min-height:28px;flex:1;padding:3px 7px;color:#eadcae;border:1px solid #6f603c;border-radius:2px;background:#13120e;font:inherit}.settings-search input:focus-visible{outline:2px solid #f1cf69;outline-offset:1px}.settings-options{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:7px 10px 12px;scroll-padding-top:34px;scrollbar-width:thin}.settings-options:focus{outline:none}.settings-options:focus-visible{outline:2px solid #f1cf69;outline-offset:-2px}.settings-group-title{margin:6px 0 4px;color:#e3cb72;font-size:.8rem;font-weight:400}.settings-group-title:first-child{margin-top:0}.settings-section-title{position:sticky;z-index:1;top:-7px;margin:10px -10px 0;padding:5px 10px 4px 12px;color:#d9bd6a;border-top:1px solid #5a4a26;border-bottom:1px solid #443a2780;background:linear-gradient(90deg,#2a2213,#11100c 70%);font-size:.76rem;font-weight:400;letter-spacing:.02em}.settings-group-title+.settings-section-title{margin-top:2px}.setting-row{padding:4px 0;border-bottom:1px solid #443a2738}.setting-label{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:.82rem}.setting-label>span{min-width:0;overflow-wrap:anywhere}.setting-label input{flex-shrink:0}.setting-label input[type=checkbox]{order:2;width:16px;height:16px;min-height:0}.setting-label input[type=number]{width:80px;min-height:0;padding:3px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e;font-size:.78rem}.setting-hint{margin:3px 0 0;font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}.settings-empty{margin:auto;padding:24px 10px;text-align:center}.settings-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px 12px}.settings-storage-note{flex:1 1 100%;min-width:0;margin:0;font-size:.7rem}.settings-footer>button{flex:1 1 160px;align-self:stretch;min-width:0;min-height:32px;padding:5px 9px;color:#ead58c;border:1px solid #79663d;background:linear-gradient(#393020,#1b1710);font-size:.74rem;line-height:1.35;white-space:normal}.settings-footer>button:not(:disabled):hover{color:#fff0bc;border-color:#ba9850;background:linear-gradient(#534329,#292015)}.settings-footer>button:disabled{color:#8a8270;border-color:#514833;background:linear-gradient(#28251f,#191713);filter:grayscale(1);opacity:.68}.settings-footer>button:focus-visible{outline:2px solid #f1cf69;outline-offset:2px}.quest-timer-row,.quest-track-timer{color:#eed99b;font-variant-numeric:tabular-nums}.quest-timer-row[data-urgent=true],.quest-track-timer[data-urgent=true]{color:#ff9b88}.quest-track-timer{display:block;min-width:0;font-size:.75rem;line-height:1.4;overflow-wrap:anywhere}@media(max-width:560px){.settings-window{left:8px;width:calc(100vw - 16px)}.settings-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.settings-groups{overflow-x:auto;flex-direction:row;border-right:0;border-bottom:1px solid #66542b}.settings-group-tab{min-width:max-content;padding-left:16px}.settings-footer{align-items:stretch}.settings-footer>button{flex-basis:100%}}.macro-window{top:80px;left:360px;width:min(420px,calc(100vw - 32px))}.macro-grid{display:grid;gap:3px;margin-bottom:8px}.macro-slot{min-height:0;height:34px;padding:2px;overflow:hidden;border:1px solid #4a5a6d;border-radius:4px;background:#131a22;color:#cfe0f2;font-size:.68rem;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.macro-slot.macro-empty{border-style:dashed;color:#5f6b78}.macro-slot.is-active{border-color:#ffd479;color:#ffd479}.macro-editor{display:grid;gap:5px}.macro-editor input,.macro-editor textarea{width:100%;min-height:0;padding:5px 7px;color:#ead58c;border:1px solid #6f603c;background:#16130e;font:inherit;font-size:.8rem;resize:vertical}.macro-editor>p{margin:0;font-size:.74rem;line-height:1.45;overflow-wrap:anywhere}.macro-problems{color:#e0a06a}.macro-actions{display:flex;gap:6px}.macro-actions>button{flex:1 1 0;min-width:0;min-height:32px;padding:5px 8px;color:#ead58c;border:1px solid #79663d;background:linear-gradient(#393020,#1b1710);font-size:.78rem}.macro-actions>button.danger{color:#f0b2a5;border-color:#8a5040;background:linear-gradient(#4b2622,#261312)}.macro-actions>button:disabled{opacity:.45;cursor:default}.chat-time{color:#7f7867;font-variant-numeric:tabular-nums}.ui-panel-body{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}.ui-line{display:flex;justify-content:space-between;gap:10px;font-size:.82rem}.ui-line-label{color:#9d9584}.ui-bar{position:relative;height:12px;overflow:hidden;border-radius:6px;background:#120f0a;box-shadow:inset 0 0 0 1px #00000080}.ui-bar>span{display:block;width:0;height:100%;background:linear-gradient(#3d9ee8,#1757a3);transition:width .12s linear}.ui-bar>em{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:.68rem;line-height:1;font-style:normal;color:#f2e7cd;text-shadow:0 1px 2px #000}.ui-bar-text{min-height:12px}.ui-bar-health>span{background:linear-gradient(#46d368,#177733)}.ui-bar-experience>span{background:linear-gradient(#a55bd8,#5b2b86)}.ui-bar-cast>span{background:linear-gradient(#f2d16a,#a8791c)}.ui-bar>span[data-variant="1"]{background:linear-gradient(#e0674a,#a3341c)}.ui-bar>span[data-variant="2"]{background:linear-gradient(#b7d34a,#7d9420)}.ui-bar>span[data-variant="3"]{background:linear-gradient(#f2e05a,#b8a41c)}.ui-bar>span[data-variant="4"]{background:linear-gradient(#8fd34a,#4f9420)}.ui-bar>span[data-variant="5"]{background:linear-gradient(#9a9ea6,#5c6068)}.ui-bar>span[data-variant="6"]{background:linear-gradient(#4ad7d3,#1c8f8b)}.ui-slots{display:grid;grid-template-columns:repeat(auto-fill,var(--ui-slot-size, 38px));gap:5px}.ui-slot{position:relative;width:var(--ui-slot-size, 38px);height:var(--ui-slot-size, 38px);padding:0;border:1px solid #6d5a34;border-radius:5px;background:#16130d}.ui-slot>img{width:100%;height:100%;border-radius:4px;object-fit:cover}.ui-slot-empty{border-style:dashed;opacity:.55}.ui-slot-label{font-size:.7rem;color:#d9c77f}.ui-slot-count{position:absolute;right:2px;bottom:1px;font-size:.66rem;font-style:normal;color:#fff;text-shadow:0 1px 2px #000}.drag-ghost{position:fixed;left:-1000px;top:-1000px;width:36px;height:36px;box-sizing:border-box;overflow:hidden;pointer-events:none;border:1px solid #5b5b5b;border-radius:4px;background:#0b0b0b}.drag-ghost img{display:block;width:100%;height:100%}.drag-ghost-label{display:grid;place-items:center;width:100%;height:100%;color:#ffd100;font:700 16px/1 WoW Friz,serif}.drag-ghost-count{position:absolute;right:2px;bottom:1px;color:#fff;font:11px/1 WoW Arial Narrow,Arial,sans-serif;text-shadow:0 0 2px #000,1px 1px 0 #000}.drag-ghost[data-quality="2"]{border-color:#1eff00}.drag-ghost[data-quality="3"]{border-color:#0070dd}.drag-ghost[data-quality="4"]{border-color:#a335ee}.drag-ghost[data-quality="5"]{border-color:#ff8000}.drag-ghost[data-quality="6"],.drag-ghost[data-quality="7"]{border-color:#e6cc80}.ui-slot[data-quality="2"]{border-color:#1eff00}.ui-slot[data-quality="3"]{border-color:#0070dd}.ui-slot[data-quality="4"]{border-color:#a335ee}.ui-slot[data-quality="5"]{border-color:#ff8000}.ui-icon-button{position:relative;width:40px;height:40px;padding:0;border:1px solid #6d5a34;border-radius:5px;background:#16130d}.ui-icon-button>img{width:100%;height:100%;border-radius:4px}.ui-icon-sweep{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:4px;background:conic-gradient(#000000b0 var(--sweep, 0deg),transparent 0)}.ui-icon-cooldown{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;color:#fff;font-size:.72rem;font-variant-numeric:tabular-nums;text-shadow:1px 1px 2px #000,-1px -1px 2px #000}.ui-icon-button>.ui-icon-cooldown{color:#fff;font-size:.72rem}.ui-icon-cooldown[hidden]{display:none}.ui-on-cooldown{filter:grayscale(.6)}.ui-unusable{filter:grayscale(1) brightness(.55)}.ui-on-cooldown .ui-icon-sweep,.ui-unusable .ui-icon-sweep{filter:none}.ui-tooltip{position:fixed;z-index:205;display:grid;gap:2px;max-width:300px;padding:7px 10px;pointer-events:none;border:1px solid #8b7445;border-radius:6px;background:#0d0f12f5;box-shadow:0 6px 18px #000b;font-size:.78rem;color:#e8dfc9}.ui-tooltip strong{color:#ffd100;font-size:.84rem}.ui-tooltip-footer{color:#9d9584;font-size:.72rem}.ui-tooltip.is-plain{white-space:pre-line}.ui-tooltip.is-plain strong{color:#fff;font-weight:400}body.native-wow-ui .ui-tooltip.is-plain{min-width:0;width:max-content;max-width:min(320px,calc(100vw - 16px));max-height:none;overflow:visible;gap:0;padding:6px 9px}body.native-wow-ui .ui-tooltip.is-plain strong{margin:0;font:14px/1.3 WoW Arial Narrow,Arial,sans-serif}.ui-tooltip strong[data-quality="0"]{color:#9d9d9d}.ui-tooltip strong[data-quality="1"]{color:#fff}.ui-tooltip strong[data-quality="2"]{color:#1eff00}.ui-tooltip strong[data-quality="3"]{color:#3d9fff}.ui-tooltip strong[data-quality="4"]{color:#c07bff}.ui-tooltip strong[data-quality="5"]{color:#ff8000}.ui-tooltip strong[data-quality="6"],.ui-tooltip strong[data-quality="7"]{color:#e6cc80}body.native-wow-ui .ui-tooltip[data-quality="0"]{border-color:#9d9d9d}body.native-wow-ui .ui-tooltip[data-quality="1"]{border-color:#fff}body.native-wow-ui .ui-tooltip[data-quality="2"]{border-color:#1eff00}body.native-wow-ui .ui-tooltip[data-quality="3"]{border-color:#3d9fff}body.native-wow-ui .ui-tooltip[data-quality="4"]{border-color:#c07bff}body.native-wow-ui .ui-tooltip[data-quality="5"]{border-color:#ff8000}body.native-wow-ui .ui-tooltip[data-quality="6"],body.native-wow-ui .ui-tooltip[data-quality="7"]{border-color:#e6cc80}body.native-wow-ui :is(.window-close,.frame-close){display:grid;place-items:center;font-size:0}body.native-wow-ui :is(.window-close,.frame-close):before,body.native-wow-ui :is(.window-close,.frame-close):after{content:"";grid-area:1 / 1;width:2px;height:12px;border-radius:1px;background:currentColor}body.native-wow-ui :is(.window-close,.frame-close):before{transform:rotate(45deg)}body.native-wow-ui :is(.window-close,.frame-close):after{transform:rotate(-45deg)}.ui-tooltip-stat{color:#1eff00}.ui-tooltip-unmet{color:#ff6b5e}.ui-tooltip-spell{color:#6fe3e3}.ui-tooltip-flavour{color:#ffd98c;font-style:italic}.ui-tooltip-gold{color:#ffd100}.ui-tooltip-muted{color:#a9a08c}.game-menu{top:50%;left:50%;width:min(260px,calc(100vw - 32px));min-height:0;max-height:min(620px,calc(100vh - var(--hud-safe-bottom) - 24px));overflow:hidden;resize:none;transform:translate(-50%,-50%);border-color:#8f7334;background:linear-gradient(180deg,#17130df5,#080a0cf7);box-shadow:0 0 0 1px #110e08,0 18px 48px #000d}.logout-countdown{top:50%;left:50%;width:min(330px,calc(100vw - 32px));min-height:0;resize:none;transform:translate(-50%,-50%);z-index:12}.logout-countdown .ui-panel-body{display:grid;gap:12px;padding:14px;text-align:center}.logout-countdown p{margin:0}.logout-countdown p.logout-countdown-announce{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.logout-countdown button{min-height:30px}.game-menu>header{justify-content:center;min-height:30px}.game-menu>header .window-close{position:absolute;right:5px}.game-menu .ui-panel-body{display:grid;gap:4px;overflow-x:hidden;overflow-y:auto;padding:8px 12px 12px;scrollbar-width:thin}.game-menu .ui-panel-body>button{width:100%;min-height:30px;margin:0;border-color:#796333;background:linear-gradient(#272219,#0d0d0b);color:#ead9a2;text-shadow:0 1px 1px #000}.game-menu .ui-panel-body>button:hover,.game-menu .ui-panel-body>button:focus-visible{border-color:#d3ad50;background:linear-gradient(#3d3421,#17130d);color:#fff1b6}#action-bar{position:absolute;bottom:14px;left:50%;z-index:6;display:flex;gap:4px;transform:translate(-50%);padding:5px 6px;border:1px solid #6d5a34;border-radius:8px;background:#0b0d0fcc}#action-bar .ui-icon-button>span:not(.ui-icon-cooldown){font-size:.74rem;color:#b6a878}#player-cast,#target-cast{margin-top:3px}.ui-bar-cast{height:14px}#target-power{margin-top:3px}.ui-bar-target-power{height:8px}.ui-bar-cast>span[data-variant=channel]{background:linear-gradient(#8fd0f2,#2b6f9c)}.keybindings-window{width:min(400px,calc(100vw - 32px))}.keybindings-window .ui-panel-body{gap:2px}.ui-binding-group{margin:9px 0 2px;color:#d9c77f;font-size:.76rem}.ui-binding-group:first-of-type{margin-top:0}.ui-binding-row{display:grid;grid-template-columns:1fr 92px 92px;gap:6px;align-items:center;font-size:.8rem}.ui-binding-key{padding:2px 6px;border:1px solid #6d5a34;border-radius:4px;background:#16130d;font-size:.76rem;color:#e8dfc9}.ui-binding-capturing{border-color:#f2d16a;color:#f2d16a}#mirror-timers{position:absolute;top:74px;left:50%;z-index:6;display:flex;flex-direction:column;gap:4px;width:200px;transform:translate(-50%);pointer-events:none}.mirror-timer{display:flex;flex-direction:column;gap:2px;font-size:.72rem;text-shadow:0 1px 3px #000}.ui-bar-mirror>span{background:linear-gradient(#5fd3f2,#1c7fa8)}.quest-log{width:min(380px,calc(100vw - 32px))}.quest-entry{display:flex;flex-direction:column;gap:4px;padding:7px 0;border-bottom:1px solid #6d5a3455}.quest-entry .actions{display:flex;gap:6px;margin-top:3px}.quest-entry .actions button{padding:3px 8px;font-size:.74rem}.quest-complete{color:#7fd48a}.quest-failed{color:#e07d6a}.quest-objective-done{color:#7fd48a}.quest-objective-row{display:grid;min-width:0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:6px}.quest-objective-row>.ui-line{min-width:0}.quest-objective-icon,.quest-objective-marker,.ui-slot.quest-objective-item{width:30px;height:30px;box-sizing:border-box}.quest-objective-icon{border:1px solid #6d5a34;border-radius:50%;background:#16130d;object-fit:cover}.quest-objective-marker{border:1px solid #6d5a34;border-radius:4px;background:#16130d var(--wow-quest-bullet, linear-gradient(135deg, transparent 36%, #9a7c38 37% 63%, transparent 64%)) center/10px 10px no-repeat}.ui-slot.quest-objective-item{--ui-slot-size: 30px}#quest-tracker .quest-objective-item{pointer-events:auto}#quest-tracker{display:flex;overflow-y:auto;max-height:40vh;flex-direction:column;gap:9px;width:100%;padding:4px 8px;border-radius:4px;background:#0c0a08cc;pointer-events:none;font-size:.78rem;text-shadow:0 1px 3px #000}.quest-track{display:flex;flex-direction:column;gap:2px}.quest-track strong{color:#e8d9a8;font-size:.8rem}.sheet-section h4{margin:0 0 3px;color:#d9c77f;font-size:.76rem}.character-stats .ui-line{padding:1px 0}.character-stats .ui-line.is-buff>span:last-child{color:#1aff1a}.character-stats .ui-line.is-debuff>span:last-child{color:#ff1a1a}.sheet-controls{display:grid;gap:4px;margin:0 12px 10px;color:#eee4c9;font-size:.76rem}.sheet-controls[hidden],.sheet-title-picker[hidden]{display:none}.sheet-toggle{display:flex;align-items:center;gap:6px;cursor:pointer}.sheet-toggle input{margin:0;accent-color:#d9b44a}.sheet-title-picker{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px}.sheet-title-picker span{color:#d9c77f}.sheet-title-picker select{min-width:0;min-height:24px;padding:0 6px;color:#f1e6c2;border:1px solid #79663d;border-radius:4px;background:#1b1913;font:inherit}.pet-spell-button.is-autocast{border-color:#e6ce7b;box-shadow:inset 0 0 0 1px #ffd24a,0 0 6px #ffd24a66}.pet-spell-button.is-autocast .spell-label{color:#ffe08a}.ui-unit-frame{position:relative;display:grid;gap:2px;width:100%;padding:3px 5px;text-align:left;border:1px solid #24405e;border-radius:3px;background:#0a1522d9;color:inherit;font:inherit;cursor:pointer}.ui-unit-frame .ui-unit-portrait{display:none;grid-row:1 / span 3;width:42px;height:42px;border:1px solid #b79b58;border-radius:6px;background:#1c2931}.ui-unit-frame .ui-unit-portrait[data-portrait-ready=true]{display:block}.ui-unit-frame:hover{border-color:#3d6a9c}.ui-unit-header{display:flex;align-items:baseline;gap:4px;min-width:0}.ui-unit-header>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}.ui-unit-mark{font-style:normal;font-size:.78rem;color:#ffd479}.ui-unit-level{margin-left:auto;font-size:.74rem;color:#8fa6bd;font-variant-numeric:tabular-nums}.ui-unit-frame .ui-bar{height:9px}.ui-unit-size-compact .ui-bar{height:7px}.ui-unit-size-grid{gap:1px;padding:2px 3px}.ui-unit-size-grid .ui-bar{height:6px}.ui-unit-size-grid .ui-unit-header>strong{font-size:.72rem}.ui-unit-party{grid-template-columns:42px minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:52px;padding:4px 5px}.ui-unit-party .ui-unit-portrait{display:block;grid-column:1;grid-row:1 / span 3;align-self:center}.ui-unit-party .ui-unit-header,.ui-unit-party>.ui-bar{grid-column:2;min-width:0}.ui-unit-frame.is-far{opacity:.72}.ui-unit-frame.is-out-of-range{opacity:.58}.ui-unit-frame.is-out-of-range .ui-unit-header>strong{text-decoration:underline dotted}.ui-unit-frame.is-out-of-range:hover .ui-unit-header>strong{text-decoration-color:#d0a33c}.ui-unit-party.is-far,.ui-unit-party.is-out-of-range{opacity:1}.ui-unit-party.is-far .ui-unit-portrait,.ui-unit-party.is-far>.ui-bar,.ui-unit-party.is-out-of-range .ui-unit-portrait,.ui-unit-party.is-out-of-range>.ui-bar{opacity:.58}.ui-unit-frame.is-offline{opacity:.62;border-style:dashed}.ui-unit-frame.is-dead{border-color:#5e2430}.ui-unit-frame.is-dead .ui-unit-header>strong{text-decoration:line-through}.ui-unit-frame.is-away .ui-unit-header:after{content:"AFK";margin-left:auto;font-size:.66rem;color:#d0a33c}.ui-unit-frame.is-active{box-shadow:inset 0 0 0 1px #ffd479}.ui-unit-list{display:grid;gap:3px}.ui-raid-grid{display:grid;grid-auto-flow:column;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:repeat(5,auto);gap:2px}.ui-unit-frame[data-empty]{pointer-events:none;opacity:.35}.equipment-set-slots label{display:flex;gap:6px;align-items:center}.ui-unit-frame[data-reaction=hostile],.unit-frame[data-reaction=hostile]{border-left:3px solid #c8443c}.ui-unit-frame[data-reaction=neutral],.unit-frame[data-reaction=neutral]{border-left:3px solid #d0b23c}.ui-unit-frame[data-reaction=friendly],.unit-frame[data-reaction=friendly]{border-left:3px solid #4a9e54}.ui-unit-frame[data-threat=some],.unit-frame[data-threat=some]{outline:1px solid #6d7a3a}.ui-unit-frame[data-threat=high],.unit-frame[data-threat=high]{outline:1px solid #c08a2c}.ui-unit-frame[data-threat=tanking],.unit-frame[data-threat=tanking]{outline:1px solid #c8443c}.unit-frame[data-mark]{position:relative}.unit-frame[data-mark]:before{content:attr(data-mark);position:absolute;top:2px;right:26px;z-index:3;font-size:.9rem;color:#ffd479;text-shadow:1px 1px #000}.secondary-frames{display:grid;gap:4px;width:150px}.right-rail{position:absolute;z-index:6;top:14px;right:12px;bottom:calc(var(--hud-safe-bottom) + 8px);display:flex;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;flex-direction:column;align-items:flex-end;gap:10px;width:186px;pointer-events:none}.right-rail>*{flex:0 0 auto;pointer-events:auto}.boss-frames:empty,.arena-frames:empty{display:none}.boss-frames,.arena-frames{width:170px}.raid-frames{position:absolute;z-index:6;left:12px;width:min(560px,46vw);bottom:calc(var(--chat-bottom) + var(--chat-height) + 8px);overflow-y:auto;max-height:calc(100vh - var(--chat-bottom) - var(--chat-height) - 120px)}.spellbook-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.spellbook-tab{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:1px solid #24405e;border-radius:3px;background:#0d1a2b;color:#cfe0f2;font:inherit;font-size:.74rem;cursor:pointer}.spellbook-tab.is-active{border-color:#ffd479;color:#ffd479}.spellbook-tab-icon{width:14px;height:14px;flex:0 0 auto;border-radius:2px;object-fit:cover}.professions-window{width:320px}.craft-window{width:min(680px,calc(100vw - 32px));height:min(560px,calc(100vh - 80px));min-width:360px;min-height:320px}.craft-window:not([hidden]){display:flex;flex-direction:column;overflow:hidden}.craft-window>header{flex-shrink:0}.craft-window>.ui-panel-body{display:flex;flex:1;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.craft-window .ui-bar{flex:0 0 18px}.craft-window input[type=search]{width:100%;min-height:30px;flex:0 0 auto}.craft-columns{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;min-height:0;flex:1}.craft-recipes,.craft-detail{min-width:0;overflow:auto}.craft-recipes{display:flex;flex-direction:column;gap:4px;padding-right:4px}.craft-recipe{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-height:44px;flex-shrink:0;text-align:left;padding:5px}.craft-recipe>span{overflow-wrap:anywhere}.craft-recipe.is-selected{border-color:#e4bb62;background:#49351e}.craft-recipe[data-difficulty=orange]>span{color:#ffab55}.craft-recipe[data-difficulty=yellow]>span{color:#ffe36c}.craft-recipe[data-difficulty=green]>span{color:#7dec83}.craft-recipe[data-difficulty=gray]>span{color:#aaa}.craft-icon{width:32px;height:32px;object-fit:contain;flex-shrink:0}.craft-recipe-header{display:flex;align-items:center;gap:9px}.craft-recipe-header h3{margin:0;color:#f2d590;font-size:16px;overflow-wrap:anywhere}.craft-detail h4{margin:15px 0 8px;color:#e9d9b3}.craft-detail p{line-height:1.45}.craft-reagent{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;margin:7px 0;min-height:34px}.craft-reagent>span{overflow-wrap:anywhere}.craft-reagent.is-missing{color:#ff8b83}.craft-detail label{display:grid;gap:6px;margin:14px 0}.craft-detail select{width:100%;min-width:0}.craft-create{margin-top:14px;min-height:32px;min-width:100px}body.native-wow-ui .craft-window button:not(.window-close){background:linear-gradient(#3b3022,#211a13);color:#efddad;border:1px solid #806b3f;border-radius:3px}body.native-wow-ui .craft-window .craft-recipe.is-selected{border-color:#e4bb62;background:#49351e}body.native-wow-ui .craft-window .craft-create{background:linear-gradient(#6b4524,#3f2415);color:#ffe7a5;min-height:32px}body.native-wow-ui .craft-window button:disabled{opacity:.45}.profession-row:has(.profession-open){position:relative;padding-right:78px}.craft-filters{display:flex;gap:10px;align-items:center;flex:0 0 auto}.craft-filters select{padding:4px 6px;color:#ead58c;border:1px solid #6f603c;background:#16130e}.craft-available{display:flex;gap:6px;align-items:center;color:#ead58c;font-size:12px}.profession-list-window{width:min(420px,calc(100vw - 32px))}.profession-list-window .profession-row{margin-bottom:8px}.profession-open{position:absolute;right:0;top:0;font-size:12px}.profession-section{margin-bottom:10px}.profession-section>h4{margin:0 0 4px;font-size:.8rem;color:#8fa6bd}.profession-row{margin-bottom:5px}.ui-bar-skill{height:8px}.ui-bar-skill>span{background:linear-gradient(#c8a04a,#8a6a1c)}#action-bar-extras{position:absolute;bottom:72px;left:50%;z-index:6;display:flex;flex-direction:column;gap:4px;transform:translate(-50%)}.action-bar-extra{display:flex;gap:4px;padding:5px 6px;border:1px solid #6d5a34;border-radius:8px;background:#0b0d0fcc}.action-bar-extra[hidden]{display:none}.action-bar-extra .ui-icon-button>span:not(.ui-icon-cooldown){font-size:.74rem;color:#b6a878}#action-bar-side{position:absolute;z-index:6;top:270px;right:14px;bottom:118px;display:flex;flex-direction:row-reverse;align-items:flex-start;gap:4px}.action-bar-side-column{display:grid;gap:4px;padding:5px 6px;grid-template-rows:repeat(12,var(--side-bar-slot));height:calc(12 * var(--side-bar-slot) + 11 * 4px + 12px);border:1px solid #6d5a34;border-radius:8px;background:#0b0d0fcc}.action-bar-side-column[hidden]{display:none}.action-bar-side-column .ui-icon-button{width:var(--side-bar-slot);height:var(--side-bar-slot);min-height:var(--side-bar-slot);justify-self:center}body.native-wow-ui .action-bar-side-column .ui-icon-button{width:var(--side-bar-slot);height:var(--side-bar-slot);min-height:var(--side-bar-slot)}.action-bar-side-column .ui-icon-button>span:not(.ui-icon-cooldown){font-size:.66rem;color:#b6a878}body.native-wow-ui #action-bar .ui-action-button>.ui-icon-key,body.native-wow-ui .action-bar-extra .ui-action-button>.ui-icon-key,body.native-wow-ui .action-bar-side-column .ui-action-button>.ui-icon-key{position:absolute;z-index:3;top:1px;left:2px;box-sizing:border-box;max-width:calc(100% - 4px);overflow:hidden;padding:1px 0;color:#fff3c4;border:0;border-radius:0;background:transparent;box-shadow:none;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;text-shadow:0 1px 2px #000,0 0 1px #000}.ui-icon-button:focus-visible{outline:2px solid #f4d878;outline-offset:2px}.aura-icon.is-removable{cursor:pointer}.aura-icon.is-removable:focus-visible{outline:2px solid #f4d878;outline-offset:2px}.aura-icon.is-removable:hover{border-color:#f4d878}.module-window{width:auto;min-width:0}.module-window .ui-panel-body{padding:0}.wnd-root{position:relative;overflow:hidden}.wnd-backdrop{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:fill}.wnd-frame,.wnd-texture,.wnd-text,.wnd-model,.wnd-repeat,.wnd-scroll{position:absolute}.wnd-frame{border-radius:4px}.wnd-texture>.wnd-texture-image{pointer-events:none}.wnd-text{overflow:hidden;line-height:1.15;text-shadow:0 1px 2px #000}.wnd-text[data-shadow=off]{text-shadow:none}.wnd-text[data-outline]{paint-order:stroke fill;-webkit-text-stroke:1px #000}.wnd-text[data-outline=THICKOUTLINE]{-webkit-text-stroke:2px #000}.wnd-button{padding:0;border:1px solid #6d5a34;border-radius:5px;background:linear-gradient(#2f2b21,#171512);color:#f0e2bb;font-size:.8rem}.wnd-button:disabled{opacity:.5}.wnd-check{display:flex;align-items:center;gap:5px;font-size:.76rem}.wnd-edit>input,.wnd-edit>textarea{width:100%;height:100%;box-sizing:border-box}.wnd-slider{display:flex;align-items:center;gap:6px;font-size:.72rem}.wnd-slider>input{flex:1}.wnd-slider>em{min-width:2.5em;font-style:normal;text-align:right}.wnd-dropdown{display:flex;align-items:center;gap:6px;font-size:.76rem}.wnd-dropdown>select{flex:1}.module-window .ui-bar{width:100%;height:100%;background:var(--ui-bar-background, #120f0a)}.module-window .ui-bar>span{background:var(--ui-bar-color, linear-gradient(#3d9ee8, #1757a3))}.wnd-model{display:grid;place-items:center;padding:4px;border:1px dashed #6d5a34;border-radius:4px;color:#9d8f6a;font-size:.68rem;text-align:center}.ui-slot-host,.ui-slot-siblings{display:contents}.module-window-row{padding:3px 0;border-bottom:1px solid #2a2721}.module-window-row.is-open .module-window-title{color:#d9c77f}.module-window-title{font-size:.78rem}.window-builder{width:22rem}.builder-actions{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:4px}.builder-tree,.builder-inspector{max-height:16rem;overflow-y:auto}.builder-row{display:flex;align-items:center;gap:4px}.builder-row-name{flex:1;padding:1px 4px;border:0;background:none;color:#cfc3a4;font-size:.74rem;text-align:left}.builder-row.is-selected .builder-row-name{color:#f0d98a}.builder-row-into{padding:0 4px;font-size:.68rem}.builder-group{display:flex;align-items:center;gap:6px;margin-top:6px;padding-top:4px;border-top:1px solid #2a2721;color:#d9c77f;font-size:.74rem}.builder-entry{display:flex;align-items:center;gap:6px;padding:2px 0 1px;color:#9d8f6a;font-size:.72rem}.builder-group>span,.builder-entry>span{flex:1}.builder-group-add,.builder-entry-drop,.builder-clear{padding:0 6px;font-size:.74rem}.builder-entry~.builder-field>label{flex-basis:8.5rem;padding-left:1rem}.builder-field{display:flex;align-items:center;gap:6px;padding:1px 0;font-size:.74rem}.builder-field>label{flex:0 0 9.5rem;color:#9d8f6a}.builder-field>input[type=text],.builder-field>input[type=number],.builder-field>select{flex:1;min-width:0}.builder-field>input[type=color]{width:2.75rem;height:1.25rem;padding:0}.builder-live{max-width:8rem;overflow:hidden;color:#8fae7a;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.builder-json-pane{display:flex;flex-direction:column;gap:4px}.builder-json{min-height:14rem;font-family:ui-monospace,monospace;font-size:.7rem;resize:vertical}.builder-selected{outline:1px dashed #f0d98a;outline-offset:-1px}body.native-wow-ui .spellbook-window{width:min(560px,calc(100vw - var(--side-bars-width) - 32px));height:min(660px,var(--game-window-max-height, calc(100vh - 96px) ));min-width:0;min-height:min(360px,var(--game-window-max-height, 360px));max-width:calc(100vw - 32px);max-height:var(--game-window-max-height, calc(100vh - 96px) );overflow:hidden;resize:none;border:1px solid #9b7a36;background-color:#0b0f12;background-image:linear-gradient(180deg,#0b0f12b8,#18343aa6 45%,#0b0f12ec),url(/webwow/ui/spellbook-background-v2.png);background-position:center,center;background-repeat:no-repeat;background-size:cover,cover;box-shadow:inset 0 0 0 1px #dfbd6244,0 14px 34px #000d}body.native-wow-ui .spellbook-window header{z-index:1;flex:0 0 auto;min-height:46px;padding:8px 42px 4px;color:#e8d390;border:0;background:transparent;font:400 18px/1.2 WoW Friz,Georgia,serif;text-shadow:0 1px 2px #000}body.native-wow-ui .spellbook-window #spell-status{z-index:1;flex:0 0 auto;margin:0 42px;color:#c9ba94;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.25;text-align:left;text-shadow:0 1px 1px #000}body.native-wow-ui .spellbook-window .spellbook-controls{z-index:1;display:flex;flex:0 0 auto;order:1;align-items:center;gap:8px;min-width:0;padding:8px 42px 0;color:#d7c493;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.25;text-shadow:0 1px 1px #000}body.native-wow-ui .spellbook-window .spellbook-controls label{flex:0 0 auto;min-width:0;font-size:13px;white-space:nowrap}body.native-wow-ui .spellbook-window .spellbook-controls input[type=search]{flex:1 1 auto;width:100%;min-width:0;min-height:34px;height:34px;padding:0 10px;color:#f3e6c0;border:1px solid #9b7a36;border-radius:2px;background:#090d10e8;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.2}body.native-wow-ui .spellbook-window .spellbook-tabs{z-index:1;display:flex;flex:0 0 auto;order:2;flex-wrap:wrap;gap:6px;max-width:calc(100% - 48px);max-height:none;overflow:visible;overflow-y:visible;margin:0;padding:8px 42px;color:#d7c493;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.25}body.native-wow-ui .spellbook-window .spellbook-tab{flex:0 0 auto;min-width:72px;min-height:32px;max-width:180px;padding:4px 10px;overflow:hidden;color:#d7c493;border:1px solid #735f34;border-radius:2px;background:#111a1f;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}body.native-wow-ui .spellbook-window .spellbook-tab.is-active{color:#fff0bd;border-color:#dfbd62;background:#18343a;box-shadow:inset 0 0 0 1px #dfbd6244,0 0 8px #497a8344}body.native-wow-ui .spellbook-window .spellbook-list{z-index:1;display:grid;flex:1 1 auto;order:3;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;grid-template-columns:minmax(0,1fr);column-gap:0;row-gap:8px;margin:0 34px 12px;padding:8px 10px;align-content:start;scrollbar-color:#9b7a36 #090d10}body.native-wow-ui .spellbook-window .spellbook-list .spell-button{display:grid;width:100%;min-width:0;min-height:64px;height:64px;grid-template-columns:56px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;align-items:center;padding:4px;overflow:hidden;color:#f3e6c0;border:1px solid #705c31;border-radius:2px;background:#111820ee;box-shadow:inset 0 0 0 1px #dfbd6222,0 1px 3px #000b;line-height:1.25;text-align:left}body.native-wow-ui .spellbook-window .spellbook-list .spell-icon,body.native-wow-ui .spellbook-window .spellbook-list .spell-cooldown{position:absolute;inset:8px auto auto 8px}body.native-wow-ui .spellbook-window .spellbook-list .spell-icon{width:48px;height:48px;overflow:hidden;border:1px solid #9b7a36;border-radius:2px;background:#090d10;box-shadow:inset 0 0 0 1px #dfbd6266}body.native-wow-ui .spellbook-window .spellbook-list .spell-label{display:block;min-width:0;grid-column:2;grid-row:1;align-self:end;overflow:hidden;padding:0 10px;color:#f3e6c0;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.25;text-shadow:none;text-overflow:ellipsis;white-space:nowrap}body.native-wow-ui .spellbook-window .spellbook-list .spell-button small{position:static;z-index:1;grid-column:2;grid-row:2;justify-self:start;align-self:start;max-width:100%;overflow:hidden;padding:0 10px;color:#bfb18b;font-family:WoW Arial Narrow,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.15;text-shadow:none;text-overflow:ellipsis;white-space:nowrap}body.native-wow-ui .spellbook-window .spellbook-list .spell-cooldown{inset:8px auto auto 8px;width:48px;height:48px;z-index:2;pointer-events:none;border-radius:2px}body.native-wow-ui .spellbook-window .spellbook-list .spell-button:focus-visible,body.native-wow-ui .spellbook-window .spellbook-tab:focus-visible,body.native-wow-ui .spellbook-window .spellbook-controls input[type=search]:focus-visible{outline:2px solid #f3d77d;outline-offset:2px}@media(max-width:760px){body.native-wow-ui .spellbook-window{width:min(560px,calc(100vw - 24px));max-width:calc(100vw - 24px)}body.native-wow-ui .spellbook-window .spellbook-list{grid-template-columns:1fr;column-gap:0;row-gap:8px;margin:0 20px 10px;padding:8px 10px}}@media(max-width:520px){body.native-wow-ui .spellbook-window{width:calc(100vw - 16px);height:min(660px,var(--game-window-max-height, calc(100vh - 96px) ));max-width:calc(100vw - 16px)}body.native-wow-ui .spellbook-window .spellbook-controls{flex-wrap:wrap;padding:8px 20px 0}body.native-wow-ui .spellbook-window .spellbook-controls input[type=search]{flex-basis:100%}body.native-wow-ui .spellbook-window .spellbook-controls label{width:100%;white-space:normal}body.native-wow-ui .spellbook-window .spellbook-tabs{padding:8px 20px}body.native-wow-ui .spellbook-window .spellbook-list{margin:0 12px 8px;padding:6px}body.native-wow-ui .spellbook-window .spellbook-list .spell-button{min-height:60px;height:60px;grid-template-columns:50px minmax(0,1fr)}body.native-wow-ui .spellbook-window .spellbook-list .spell-icon,body.native-wow-ui .spellbook-window .spellbook-list .spell-cooldown{width:44px;height:44px}body.native-wow-ui .spellbook-window .spellbook-list .spell-label{padding-right:8px;padding-left:8px;font-size:13px;line-height:1.25}body.native-wow-ui .spellbook-window .spellbook-list .spell-button small{padding-right:8px;padding-left:8px}}body.world-active #bottom-hud,body.world-active #action-bar-side,body.world-active .left-rail,body.world-active .target-rail,body.world-active .right-rail,body.world-active .raid-frames,body.world-active .chat-window,body.world-active .game-window{scale:var(--ui-scale-effective)}body.world-active #bottom-hud{transform-origin:bottom center}body.world-active #action-bar-side,body.world-active .right-rail{transform-origin:top right}body.world-active .left-rail,body.world-active .target-rail,body.world-active .game-window{transform-origin:top left}body.world-active .raid-frames,body.world-active .chat-window{transform-origin:bottom left}body.world-active .game-window{max-width:calc((100vw - 16px) / var(--ui-scale-effective))}body.world-active .left-rail{bottom:auto;max-height:calc((100vh - 26px - var(--chat-bottom) - var(--chat-height)) / var(--ui-scale-effective))}body.world-active .right-rail{bottom:auto;max-height:calc((100vh - 22px - var(--hud-safe-bottom)) / var(--ui-scale-effective))}body.world-active .raid-frames{max-height:calc((100vh - var(--chat-bottom) - var(--chat-height) - 120px) / var(--ui-scale-effective))}body.world-active .chat-window{max-width:calc((100vw - 24px) / var(--ui-scale-effective))}body.native-wow-ui .socketing-window{width:510px;min-width:330px;max-width:calc(100vw - 24px);min-height:350px}.socketing-window .ui-panel-body{padding:14px}body.native-wow-ui .socketing-window button:not(.window-close){color:#f0dfb1;font-family:inherit;font-size:12px;border:1px solid #81704a;border-radius:3px}body.native-wow-ui .socketing-window button:disabled{color:#aaa38f;opacity:.65;cursor:default}.socketing-item{display:flex;align-items:center;gap:12px;color:#f5d98a}.socketing-item strong{min-width:0;overflow-wrap:anywhere;font-size:17px}.socketing-icon{width:38px;height:38px;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #827249;border-radius:3px;color:#d9ca9d;background:#14120f}.socketing-icon img{display:block;width:100%;height:100%;object-fit:contain}.socketing-guidance,.socketing-empty{color:#c4bca7;font-size:12px;line-height:1.45}.socketing-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0}body.native-wow-ui .socketing-window .socketing-socket{height:auto;min-width:0;min-height:137px;padding:9px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;background:#191710;border:1px solid #6e6450;white-space:normal;line-height:1.3}body.native-wow-ui .socketing-window .socketing-socket.selected{border-color:#eac770;box-shadow:inset 0 0 0 1px #eac770;background:#2b2517}.socketing-socket[data-color="2"] .socketing-icon{border-color:#cf6262}.socketing-socket[data-color="4"] .socketing-icon{border-color:#d3bf61}.socketing-socket[data-color="8"] .socketing-icon{border-color:#659edc}.socketing-socket[data-color="14"] .socketing-icon{border-color:#c4a6eb}.socketing-socket strong{width:100%;overflow-wrap:anywhere;font-size:12px}.socketing-socket small{font-size:11px;color:#beb69e}.socketing-socket.staged small{color:#89da8a}.socketing-color{color:#d8bf7e;font-size:10px}.socketing-bonus{color:#aaa38f;font-size:12px}.socketing-bonus.active{color:#78d278}.socketing-gems{display:grid;gap:5px;max-height:210px;overflow-y:auto}body.native-wow-ui .socketing-window .socketing-gem{display:grid;grid-template-columns:38px minmax(0,1fr);gap:2px 9px;padding:5px;min-height:50px;height:auto;text-align:left;white-space:normal;background:#181710}.socketing-gem .socketing-icon{grid-row:1 / 3}.socketing-gem>span:not(.socketing-icon),.socketing-gem small{min-width:0;overflow-wrap:anywhere}.socketing-gem small{color:#88c982;font-size:11px}.socketing-warning{margin:12px 0;padding:9px;border-left:2px solid #c88b45;color:#e1c193;background:#302419;font-size:12px;line-height:1.4}.socketing-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:12px}body.native-wow-ui .socketing-actions button{height:auto;min-height:30px;padding:5px 10px;white-space:normal;background:linear-gradient(#63372c,#392019)}.socketing-status{color:#efcf82;line-height:1.4;font-size:12px}.gm-console-window{right:18px;width:min(640px,calc(100vw - 32px));max-height:min(82vh,var(--game-window-max-height, 82vh))}.gm-console-window .ui-panel-body{display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px}.gm-pane{display:flex;flex-direction:column;gap:6px}.gm-pane[hidden]{display:none}.gm-button{min-height:22px;padding:1px 7px;color:#f0d890;font-size:12px;white-space:nowrap;border:1px solid #6b5630;border-radius:4px;background:#2d2119}.gm-button:hover{color:#fff3c4;border-color:#b0904f;background:#3d2d1f}.gm-button.is-active{color:#1b1408;border-color:#e0c56f;background:#e0c56f}.gm-kinds,.gm-button-grid{display:flex;flex-wrap:wrap;gap:4px}.gm-search-bar,.gm-command-row{display:flex;gap:4px}.gm-query,.gm-line{flex:1;min-width:0}.gm-count{width:64px}.gm-count[hidden]{display:none}.gm-status{margin:0;font-size:12px}.gm-results,.gm-auras{display:flex;flex-direction:column;gap:2px;max-height:42vh;overflow-y:auto}.gm-row{display:flex;align-items:center;gap:6px;padding:3px 4px;border-radius:4px;background:#0006}.gm-row:hover{background:#ffffff12}.gm-icon{flex:none;width:28px;height:28px;border:1px solid #0008;border-radius:3px}.gm-row-text{flex:1;min-width:0}.gm-row-title{display:flex;gap:6px;align-items:baseline}.gm-row-name{overflow:hidden;color:#f2e6c4;text-overflow:ellipsis;white-space:nowrap}.gm-row-id{flex:none;color:#8fb5d8;font-size:11px;cursor:copy}.gm-row-detail{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.gm-row-actions{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:3px;max-width:62%}.gm-toggle{display:inline-flex;align-items:center;gap:2px;padding:1px 2px 1px 7px;border:1px solid #4a3c25;border-radius:4px;background:#0006}.gm-toggle-label{margin-right:3px;color:#e8dcb8;font-size:12px;white-space:nowrap}.gm-star{min-width:24px;padding:1px 4px;color:#f0c24a;border-color:transparent;background:transparent}.gm-heading{margin:6px 0 2px;color:#e6ce7b;font-size:13px}.gm-target-info p{margin:1px 0;font-size:12px}.gm-target-name{color:#f4df92;font-size:14px}.gm-log{max-height:18vh;min-height:42px;overflow-y:auto;padding:4px 6px;border:1px solid #625433;border-radius:4px;background:#0008;font-family:Consolas,monospace;font-size:12px}.gm-log p{margin:0;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.gm-log-sent{color:#9fd1ff;cursor:pointer}.gm-log-answer{color:#ffef9e}.gm-log-error{color:#ff8d8d}.item-list-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 32px;overflow:hidden;box-sizing:border-box;border:1px solid #8c784e;border-radius:3px;background:#171a1b;color:#c7b378;font-size:20px}.item-list-icon>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.item-list-icon.has-image{color:transparent}.trade-item,.loot-master-row,.auction-sale-items>button{display:flex;align-items:center;gap:8px}.loot-roll-header>strong,.loot-master-row>span:not(.item-list-icon){flex:1;min-width:0}.mail-attachment>.item-list-icon{flex-shrink:0}.mail-attachments .item-list-icon{width:100%;height:100%;font-size:16px}.loot-master-row>.item-list-icon{flex:0 0 32px}.lfg-reward-icon>.item-list-icon{width:100%;height:100%}#native-addon-UnBotFrame{inset:auto 12px calc(var(--hud-safe-bottom, 90px) + 14px) auto;min-width:0;width:max-content;max-width:calc(100vw - 24px)}#native-addon-UnBotFrame .native-addon-children{flex-wrap:nowrap}#native-addon-UnBotFrame .ui-panel-body{overflow-x:auto}[data-native-addon-frame=UnBotCommandButtonFunc]:before{content:"×";font:24px/1 system-ui,sans-serif}body[data-mobile-world] #native-addon-UnBotFrame{inset:54px 138px auto 144px;width:auto;max-height:110px}body[data-mobile-world] #native-addon-UnBotFrame .ui-panel-body{max-height:64px;padding:3px}body.world-active.native-wow-ui{--wow-brass: #86724b;--world-panel-fill: linear-gradient(145deg, #171e25f5, #0a0e13ed);--world-panel-border: #776749}body.world-active.native-wow-ui .unit-frame{border-color:var(--world-panel-border);border-radius:7px;background:var(--world-panel-fill);box-shadow:inset 0 1px #d6c18a25,0 2px 6px #0008}body.world-active.native-wow-ui .unit-frame-body strong{font-family:WoW Friz,Georgia,serif;color:#ead8a7;text-shadow:0 1px 2px #000}body.world-active.native-wow-ui .ui-unit-party{border-color:var(--world-panel-border);border-radius:7px;background:var(--world-panel-fill);box-shadow:inset 0 1px #d6c18a25,0 2px 6px #0008}body.world-active.native-wow-ui .ui-unit-party .ui-unit-header>strong{font-family:WoW Friz,Georgia,serif;text-shadow:0 1px 2px #000}body.world-active.native-wow-ui .party-frames,body.world-active.native-wow-ui .ui-unit-list-party{width:100%}body.world-active.native-wow-ui .chat-window{border:1px solid #8d79533d;border-radius:7px;background:linear-gradient(105deg,#0a1019b8,#0a101958);box-shadow:0 2px 6px #0004}body.world-active.native-wow-ui #chat-log{scrollbar-width:thin;scrollbar-color:#8c7953 #10151c66;text-shadow:0 1px 2px #000;line-height:1.35}body.world-active.native-wow-ui #chat-input{border:1px solid #8d795361;border-radius:4px;background:#0c1119ba;color:#f0e7d2}body.world-active.native-wow-ui #bottom-hud-center,body.world-active.native-wow-ui #action-bar-side{filter:none}body.world-active.native-wow-ui #action-bar,body.world-active.native-wow-ui .action-bar-extra,body.world-active.native-wow-ui #bag-bar,body.world-active.native-wow-ui #game-buttons{border-color:#796b4c;border-radius:5px;background-color:#0c1118e8;box-shadow:inset 0 1px #d6c18a20,0 2px 5px #0008}body.world-active.native-wow-ui .game-window>header{background:linear-gradient(#29303a,#141a22);color:#ead8a7;border-bottom-color:#86724b}body.world-active.native-wow-ui .game-window:focus-within{outline:1px solid #bda36966;outline-offset:-1px}@media(min-width:1000px)and (pointer:fine){body.world-active.native-wow-ui .left-rail,body.world-active.native-wow-ui .target-rail{width:236px}body.world-active.native-wow-ui .unit-frame{width:236px;min-height:68px}body.world-active.native-wow-ui .target-rail{left:calc(36px + 236px * var(--ui-scale-effective))}body.world-active.native-wow-ui .unit-frame>img,body.world-active.native-wow-ui .unit-frame>canvas.portrait-canvas{width:54px;height:54px;border-width:2px}body.world-active.native-wow-ui .aura-icon{flex-basis:32px;width:32px;height:32px}}#class-bar,#totem-bar{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;align-items:center;order:-1;max-width:100%}#class-bar{padding:3px 5px;border:1px solid #86724b;border-radius:4px;background:#10171fe8}#class-bar[hidden],#totem-bar[hidden]{display:none}#class-bar .ui-icon-button,#totem-bar .ui-icon-button{width:32px;height:32px;padding:0;flex:0 0 auto}#class-bar .ui-icon-button.is-active{outline:2px solid #ffd24a;outline-offset:-2px}.totem-cast-row,.totem-active-row{display:flex;gap:4px;padding:3px;border:1px solid #86724b;border-radius:4px;background:#10171fe8}.totem-cast-row:empty,.totem-active-row:empty{display:none}#totem-bar:has(.totem-cast-row>*) .totem-active-row{display:none}.totem-slot{display:flex;flex-direction:column;align-items:center;font-size:11px;line-height:1.1}body[data-mobile-world] #class-bar .ui-icon-button,body[data-mobile-world] #totem-bar .ui-icon-button{width:44px;height:44px;min-height:44px}body[data-mobile-world] #class-bar{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;box-sizing:border-box}.world-unit-label{position:absolute;left:0;top:0;white-space:pre;text-align:center;font:14px/1.2 Georgia,serif;pointer-events:none;text-shadow:1px 1px 2px #000,-1px -1px 2px #000,0 0 3px #000}.world-unit-label[data-quest-mark="!"]:first-line,.world-unit-label[data-quest-mark="?"]:first-line{font-size:34px;font-weight:700;line-height:1.05}#action-bar-paging{position:absolute;left:50%;bottom:72px;z-index:7;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:6px;padding:2px 5px;border:1px solid #796b4c;border-radius:5px;background:#0c1118ed;color:#f0e7d2;pointer-events:auto}#action-bar-paging button{min-width:30px;min-height:26px;padding:2px 7px;border:1px solid #8d795361;border-radius:4px;background:#202936;color:inherit;font-family:system-ui,sans-serif;cursor:pointer;touch-action:manipulation}#action-bar-paging button:disabled{opacity:.4;cursor:default}#action-bar-paging[hidden]{display:none}#action-bar-paging output{min-width:44px;text-align:center;font:12px/1.2 system-ui,sans-serif}body.native-wow-ui #action-bar-paging{position:static;inset:auto;order:3;transform:none;align-self:center}body[data-mobile-world] #bottom-hud-center{position:relative;padding-right:48px}body[data-mobile-world].native-wow-ui #action-bar-paging{position:absolute;top:-2px;right:0;bottom:auto;left:auto;flex-direction:column;width:44px;padding:0;gap:0;transform:none}body[data-mobile-world] #action-bar-paging button{min-width:44px;min-height:44px;font-size:16px}body[data-mobile-world] #action-bar-paging output{min-width:0;font-size:12px;line-height:16px}body[data-mobile-world] #action-bar-extras,body[data-mobile-world] #action-bar-side{display:none!important}#mobile-world-controls{display:none}body[data-mobile-world] #mobile-world-controls{display:contents}body[data-mobile-world] #mobile-world-controls[hidden]{display:none}body[data-mobile-world]{--ui-scale-effective: 1;--mobile-ink: #f2e7ce;--mobile-brass: #8c7955}body[data-mobile-world] #world-viewport{min-height:100dvh}body[data-mobile-world] #world-viewport button{touch-action:manipulation}body[data-mobile-world] #bottom-hud,body[data-mobile-world] .right-rail,body[data-mobile-world] .left-rail,body[data-mobile-world] .target-rail,body[data-mobile-world] .chat-window,body[data-mobile-world] .game-window{scale:none}body[data-mobile-world] #mobile-world-controls button{min-height:44px;font-family:system-ui,sans-serif}body[data-mobile-world] #world-viewport .game-window button{min-height:44px}body[data-mobile-world] button:focus-visible{outline:2px solid #f2d58a;outline-offset:2px}body[data-mobile-world] #network-loading-indicator{top:max(6px,env(safe-area-inset-top));left:calc(max(6px,env(safe-area-inset-left)) + 152px);right:auto;bottom:auto;transform:none;padding:3px;gap:0;border:0;border-radius:50%;background:transparent;box-shadow:none;opacity:.55;pointer-events:none}body[data-mobile-world][data-mobile-nav-open] #network-loading-indicator{visibility:hidden}body[data-mobile-world] #network-loading-indicator>span:not(.network-loading-spinner){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body[data-mobile-world] .mobile-world-navigation{position:absolute;z-index:45;top:max(6px,env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;gap:4px;padding:3px;border:1px solid #8c795555;border-radius:10px;background:#0c1420df}body[data-mobile-world] .mobile-world-navigation button,body[data-mobile-world] .mobile-panel-close{min-width:44px;min-height:44px;padding:4px 8px;border:1px solid #8c79556b;border-radius:7px;background:linear-gradient(#26303e,#101923);color:var(--mobile-ink);font-size:12px;line-height:1.2}body[data-mobile-world] .mobile-world-navigation button[aria-expanded=true]{border-color:#e1c382;background:#4a402c}body[data-mobile-world] .mobile-panel-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:24;background:#02071066;touch-action:none}body[data-mobile-world] .mobile-panel-close{position:absolute;z-index:46;top:max(64px,calc(env(safe-area-inset-top) + 58px));right:max(10px,env(safe-area-inset-right))}body[data-mobile-world] .mobile-screen-tools{display:none;position:fixed;z-index:23;top:max(6px,env(safe-area-inset-top));right:max(112px,calc(env(safe-area-inset-right) + 106px));bottom:auto;left:auto;max-width:180px;text-align:right}body[data-mobile-world][data-mobile-windowed] .mobile-screen-tools{display:flex;flex-direction:column;align-items:flex-end;gap:4px}body[data-mobile-world][data-mobile-nav-open] .mobile-screen-tools{top:max(56px,calc(env(safe-area-inset-top) + 50px))}body[data-mobile-world] .mobile-screen-tools button{width:44px;height:44px;min-height:44px;padding:0;font-size:26px;color:var(--mobile-ink);background:#172131;border:1px solid var(--mobile-brass);border-radius:7px}body[data-mobile-world] [data-mobile-screen][hidden],.mobile-fullscreen-exit{display:none!important}body[data-mobile-world] #game-buttons .mobile-fullscreen-exit:not([hidden]){display:flex!important}.mobile-screen-status{font-size:12px;line-height:1.35;color:#f4dfb0;text-shadow:0 1px 3px #000}.ios-fullscreen-help{width:min(440px,calc(100vw - 24px))}.ios-fullscreen-help .ui-panel-body{padding:12px 16px;line-height:1.5}.ios-fullscreen-help ol{padding-left:22px}.ios-fullscreen-help li{margin:10px 0}body[data-mobile-world] .mobile-stick{position:absolute;z-index:15;left:max(14px,env(safe-area-inset-left));bottom:max(14px,env(safe-area-inset-bottom));width:104px;height:104px;display:grid;place-items:center;border-radius:50%;border:1px solid #d4c29488;background:radial-gradient(circle,#5c697b22,#131e2e8c);box-shadow:inset 0 0 18px #0005;touch-action:none;-webkit-user-select:none;user-select:none}.mobile-stick-knob{width:44px;height:44px;border-radius:50%;background:#b5a583aa;border:1px solid #f2dfb2;pointer-events:none}body[data-mobile-world] .mobile-camera-stick{position:absolute;z-index:15;right:max(121px,calc(env(safe-area-inset-right) + 111px));bottom:max(14px,env(safe-area-inset-bottom));width:92px;height:92px;display:grid;place-items:center;touch-action:none;user-select:none;-webkit-user-select:none;border:1px solid #d4c29466;border-radius:50%;background:radial-gradient(circle,#5c697b18,#131e2e70);box-shadow:inset 0 0 14px #0004}.mobile-camera-knob{grid-area:1/1;width:36px;height:36px;border:1px solid #e8d8b9a8;border-radius:50%;background:#9f917477;pointer-events:none}.mobile-camera-hint{grid-area:1/1;color:#e8d8b970;font:24px/1 system-ui,sans-serif;pointer-events:none}body[data-mobile-world] .mobile-camera-stick[data-active]{border-color:#f2d58a;background:radial-gradient(circle,#5c697b30,#131e2ea0)}body[data-mobile-world] .mobile-world-actions{position:absolute;z-index:15;right:max(10px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(2,48px);gap:5px}body[data-mobile-world] .mobile-world-actions button{width:48px;min-height:44px!important;padding:3px;font-size:12px;color:var(--mobile-ink);border:1px solid #b69a5c88;background:#162235df;border-radius:10px}body[data-mobile-world] .mobile-world-actions [data-mobile-target]{white-space:nowrap;min-width:0}body[data-mobile-world] .mobile-world-actions [data-mobile-jump]{grid-column:1 / -1;width:101px;touch-action:none}body[data-mobile-world] .mobile-world-actions [data-mobile-interact]{touch-action:none;user-select:none;-webkit-user-select:none}body[data-mobile-world] .mobile-world-actions [data-mobile-interact][aria-pressed=true]{border-color:#f2d58a;background:#55452c}body[data-mobile-world] .mobile-world-actions [data-mobile-zoom-in],body[data-mobile-world] .mobile-world-actions [data-mobile-zoom-out]{display:none}body[data-mobile-world][data-mobile-panel=map] .mobile-world-actions [data-mobile-zoom-in],body[data-mobile-world][data-mobile-panel=map] .mobile-world-actions [data-mobile-zoom-out]{display:block}body[data-mobile-world].native-wow-ui #bottom-hud{width:auto;max-width:368px;left:max(130px,calc(env(safe-area-inset-left) + 112px));right:max(122px,calc(env(safe-area-inset-right) + 112px));bottom:max(10px,env(safe-area-inset-bottom));margin:0 auto;grid-template-columns:minmax(0,1fr);row-gap:0;transform:none}@media(orientation:landscape)and (max-width:740px){body[data-mobile-world] .mobile-camera-stick{right:max(10px,env(safe-area-inset-right));bottom:max(117px,calc(env(safe-area-inset-bottom) + 103px))}body[data-mobile-world][data-mobile-panel=map] .mobile-camera-stick{bottom:max(166px,calc(env(safe-area-inset-bottom) + 152px))}}@media(orientation:portrait)and (max-width:359px){body[data-mobile-world] .mobile-camera-stick{width:80px;height:80px;right:max(111px,calc(env(safe-area-inset-right) + 101px))}body[data-mobile-world] .mobile-world-actions{grid-template-columns:repeat(2,44px)}body[data-mobile-world] .mobile-world-actions button{width:44px}body[data-mobile-world] .mobile-world-actions [data-mobile-jump]{width:93px}}body[data-mobile-world].native-wow-ui #bottom-hud-center{width:100%;grid-column:1;align-items:stretch;gap:3px;container-type:inline-size}body[data-mobile-world].native-wow-ui #action-bar{display:grid;grid-template-columns:repeat(6,minmax(44px,1fr));width:100%;max-width:none;padding:3px;gap:4px;margin:0;border-radius:9px}body[data-mobile-world].native-wow-ui #action-bar .ui-icon-button{width:100%;height:44px;min-height:44px!important;max-width:none;aspect-ratio:auto}body[data-mobile-world].native-wow-ui #action-bar .ui-icon-key{display:none}body[data-mobile-world].native-wow-ui #action-bar-extras{max-height:96px;overflow:auto;max-width:100%}body[data-mobile-world].native-wow-ui #hud-utilities{display:none}body[data-mobile-world][data-mobile-panel=menu].native-wow-ui #bottom-hud{z-index:35}body[data-mobile-world][data-mobile-panel=menu] #bottom-hud-center *{pointer-events:none!important}body[data-mobile-world][data-mobile-panel=menu].native-wow-ui #hud-utilities{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:fixed;z-index:35;top:max(70px,calc(env(safe-area-inset-top) + 64px));bottom:auto;left:50%;right:auto;width:min(560px,calc(100vw - 116px));transform:translate(-50%);padding:14px;border:1px solid var(--mobile-brass);border-radius:12px;background:#101925fa;max-height:calc(100dvh - 148px);overflow:auto;overscroll-behavior:contain}body[data-mobile-world].native-wow-ui #bag-bar{display:none!important}body[data-mobile-world].native-wow-ui #game-buttons{display:grid;flex:none;grid-template-columns:repeat(4,minmax(72px,1fr));gap:8px;width:100%;height:auto;padding:0;background:none;border:0}body[data-mobile-world].native-wow-ui #game-buttons button{width:100%;height:auto;min-height:56px!important;padding:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(#283344,#15202f)!important;border:1px solid #8c795566;border-radius:7px;font-size:0!important}body[data-mobile-world].native-wow-ui #game-buttons button:after{content:attr(aria-label)!important;position:static!important;inset:auto!important;background:none!important;display:block;font:13px/1.25 system-ui,sans-serif;color:var(--mobile-ink);text-align:center;white-space:normal;padding:0}body[data-mobile-world].native-wow-ui #game-buttons #character-toggle:after{content:"Персонаж"!important}body[data-mobile-world].native-wow-ui #game-buttons #spellbook-toggle:after{content:"Заклинания"!important}body[data-mobile-world].native-wow-ui #game-buttons #quest-toggle:after{content:"Задания"!important}body[data-mobile-world].native-wow-ui #game-buttons #game-menu-toggle:after{content:"Настройки"!important}body[data-mobile-world].native-wow-ui #game-buttons #native-addon-toggle:after{content:"Боты"!important}body[data-mobile-world] #character-micro-icon,body[data-mobile-world] #game-buttons .micro-button-glyph{display:none}body[data-mobile-world].native-wow-ui #native-addon-toggle{font-size:0}body[data-mobile-world] #left-rail{left:max(6px,env(safe-area-inset-left));top:max(6px,env(safe-area-inset-top));width:146px;max-height:calc(100dvh - 140px);overflow-y:auto;transform:none}body[data-mobile-world] #player-hud{width:146px;min-width:0;padding:4px}body[data-mobile-world].native-wow-ui .unit-frame{min-height:54px}body[data-mobile-world].native-wow-ui .unit-frame>img,body[data-mobile-world].native-wow-ui .unit-frame>canvas.portrait-canvas{width:36px;height:36px;border-width:1px}body[data-mobile-world] #player-hud-details{display:none}body[data-mobile-world] #player-health-text,body[data-mobile-world] #target-health-text{font:10px/1 system-ui,sans-serif;white-space:nowrap}body[data-mobile-world] #target-rail{left:max(6px,env(safe-area-inset-left));right:auto;top:max(106px,calc(env(safe-area-inset-top) + 100px));width:146px;transform:none}body[data-mobile-world] #target-panel{width:146px;min-width:0;padding:4px}body[data-mobile-world] #target-actions{display:none}body[data-mobile-world] #player-auras{gap:3px;max-height:34px;overflow:auto}body[data-mobile-world] #player-auras .aura-icon{width:28px;height:28px;flex-basis:28px}body[data-mobile-world] .right-rail{right:max(6px,env(safe-area-inset-right));top:max(6px,env(safe-area-inset-top));bottom:116px;width:100px;transform:none;gap:4px}body[data-mobile-world][data-mobile-panel=map] .right-rail,body[data-mobile-world][data-mobile-panel=quests] .right-rail,body[data-mobile-world][data-mobile-panel=map] .mobile-world-actions{z-index:35}body[data-mobile-world] #minimap-canvas{width:88px;height:88px}body[data-mobile-world].native-wow-ui .minimap{width:96px}body[data-mobile-world].native-wow-ui .minimap-zone,body[data-mobile-world].native-wow-ui .minimap-subzone{width:96px;max-width:96px;font-size:11px}body[data-mobile-world].native-wow-ui .minimap-subzone,body[data-mobile-world].native-wow-ui .minimap-controls{display:none}body[data-mobile-world][data-mobile-panel=map].native-wow-ui .minimap-controls{position:fixed;z-index:36;top:max(72px,calc(env(safe-area-inset-top) + 66px));right:max(116px,calc(env(safe-area-inset-right) + 110px));bottom:auto;left:auto;display:grid;grid-template-columns:repeat(3,44px);grid-auto-rows:44px;gap:6px;width:max-content;padding:10px;border:1px solid var(--mobile-brass);border-radius:10px;background:#101925fa}body[data-mobile-world].native-wow-ui .minimap-button{position:static;inset:auto;transform:none;margin:0;width:44px;height:44px;min-height:44px!important}body[data-mobile-world].native-wow-ui .minimap-clock{position:static;font-size:11px}body[data-mobile-world] #quest-tracker{display:none}body[data-mobile-world][data-mobile-panel=quests] #quest-tracker{display:block;position:fixed;z-index:35;top:72px;right:max(64px,env(safe-area-inset-right));width:min(360px,calc(100vw - 96px));max-height:calc(100dvh - 100px);overflow:auto;padding:14px;background:#101925fa;border:1px solid var(--mobile-brass);border-radius:10px;font-size:14px}body[data-mobile-world] .chat-window{opacity:0;pointer-events:none;position:fixed;z-index:35;left:50%;bottom:116px;width:min(560px,calc(100vw - 116px));max-height:calc(100dvh - 190px);transform:translate(-50%);padding:8px;background:#101925f5;border:1px solid var(--mobile-brass);border-radius:10px}body[data-mobile-world][data-mobile-panel=chat] .chat-window{opacity:1;pointer-events:auto}body[data-mobile-world] #chat-log{max-height:min(160px,calc(100dvh - 252px));min-height:38px;font-size:13px}body[data-mobile-world] #chat-input{font-size:16px;min-height:44px;padding:6px}body[data-mobile-world] #chat-destination{width:128px;min-height:44px;font-size:16px}body[data-mobile-world] #chat-tabs button{min-height:36px;font-size:12px}body[data-mobile-world].native-wow-ui .game-window{--mobile-window-height: calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) ;--game-window-max-height: var(--mobile-window-height) !important;min-width:0;width:min(620px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px);max-height:var(--mobile-window-height);top:max(8px,env(safe-area-inset-top))!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;resize:none}body[data-mobile-world].native-wow-ui .settings-window{height:min(560px,var(--mobile-window-height))}body[data-mobile-world] .native-addon-window{zoom:1!important}body[data-mobile-world] #native-addon-UnBotFrame{max-height:var(--mobile-window-height)}body[data-mobile-world] #native-addon-UnBotFrame .ui-panel-body{max-height:calc(var(--mobile-window-height) - 60px);padding:8px}body[data-mobile-world] [data-native-addon-frame=UnBotFrame]>.native-addon-children{display:grid;grid-template-columns:repeat(4,minmax(80px,1fr));gap:6px}body[data-mobile-world] [data-native-addon-frame=UnBotFrame]>.native-addon-children>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:68px;width:100%}body[data-mobile-world] [data-native-addon-frame=UnBotFrame]>.native-addon-children>button:after{content:attr(aria-label);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:11px/1.2 system-ui,sans-serif;text-align:center}body[data-mobile-world] .game-window>header{min-height:44px;padding:4px 8px;font-size:15px}body[data-mobile-world] .game-window .window-close{width:44px;min-height:44px}body[data-mobile-world] .game-window button{min-height:44px}body[data-mobile-world] #death-window{z-index:48;overflow:auto}body[data-mobile-world] #death-window>p,body[data-mobile-world] #resurrect-request{display:flex;flex-wrap:wrap;gap:8px}body[data-mobile-world] #death-window button{flex:1 1 150px;margin:0}body[data-mobile-world].native-wow-ui #auction-window{height:var(--mobile-window-height)}body[data-mobile-world] #auction-window .auction-workspace{display:flex;flex-direction:column}body[data-mobile-world] #auction-window .auction-main{flex:1}body[data-mobile-world] #auction-window .auction-category-panel{position:relative;overflow:visible;flex-shrink:0;border-right:0;border-bottom:1px solid #665434;padding:0 12px}body[data-mobile-world] #auction-window .auction-category-panel>summary{min-height:40px;padding:10px 0}body[data-mobile-world] #auction-window #auction-categories{position:absolute;top:100%;left:8px;right:8px;max-height:min(55dvh,400px);overflow:auto;z-index:3;padding:6px;border:1px solid #a68842;background:#151d20;box-shadow:0 8px 18px #000b}body[data-mobile-world] #auction-window .auction-tabs{padding-top:6px}body[data-mobile-world] #auction-window .auction-tabs button{font-size:13px}body[data-mobile-world] #auction-window .auction-filters{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-mobile-world] #auction-window .auction-toolbar label{flex:1 1 140px}body[data-mobile-world] #auction-window .auction-toolbar select{flex:1}body[data-mobile-world] #auction-window .auction-entry>button{min-height:44px;font-size:13px}body[data-mobile-world] #auction-window .auction-footer{padding-bottom:8px}body[data-mobile-world] .auction-sale-picker{font-size:14px}body[data-mobile-world] .auction-sale-picker button,body[data-mobile-world] .auction-sale-picker input{min-height:44px;font-size:16px}body[data-mobile-world] .item-prompt{max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);overflow:auto}body[data-mobile-world] .item-prompt-money{display:grid;grid-template-columns:1fr repeat(3,minmax(0,1fr))}body[data-mobile-world] .item-prompt-money input{min-width:0;width:100%}@media(orientation:landscape)and (max-height:540px){body[data-mobile-world].native-wow-ui #auction-window{width:min(900px,calc(100vw - 28px))!important}body[data-mobile-world] #auction-window>.auction-tabs{position:absolute;top:9px;left:145px;right:58px;padding:0;z-index:3}body[data-mobile-world] #auction-window .auction-main{display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto}body[data-mobile-world] #auction-search-pane{grid-column:1;grid-row:1;overflow:auto}body[data-mobile-world] #auction-window .auction-toolbar{grid-column:1;grid-row:2}body[data-mobile-world] #auction-window #auction-list{grid-column:2;grid-row:1 / 3;min-height:0}body[data-mobile-world] #auction-window .auction-pagination{grid-column:2;grid-row:3}body[data-mobile-world] #auction-window .auction-footer{grid-column:1;grid-row:3;padding:4px 12px}body[data-mobile-world] #auction-window .auction-footer>span{display:none}body[data-mobile-world] #auction-window[data-auction-tab=own] .auction-main,body[data-mobile-world] #auction-window[data-auction-tab=bids] .auction-main{display:flex}}body[data-mobile-world] .game-window .ui-panel-body{max-height:calc(var(--mobile-window-height) - 60px);overflow:auto}body[data-mobile-world] #inventory-window .bag-grid,body[data-mobile-world] .game-window .bag-grid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:5px}body[data-mobile-world] #inventory-window .item-slot{min-height:44px;min-width:44px}body[data-mobile-world] #inventory-message:empty{display:none}body[data-mobile-world] #bag-search{min-height:44px;font-size:16px}body[data-mobile-world] .bag-search-row{padding:4px 12px}body[data-mobile-world] .item-menu{max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto}body[data-mobile-world] .item-menu button{min-height:44px;font-size:14px}body[data-mobile-world] .ui-tooltip{width:min(320px,72vw)!important;max-width:min(320px,72vw)!important;max-height:50dvh!important;overflow:auto;font-size:12px}@media(max-width:700px)and (orientation:landscape){body[data-mobile-world] .mobile-world-navigation{gap:2px;left:auto;right:108px;transform:none}body[data-mobile-world] .mobile-world-navigation button{padding:3px 5px;min-width:42px;font-size:11px}body[data-mobile-world] #left-rail,body[data-mobile-world] #player-hud{width:128px}body[data-mobile-world].native-wow-ui #bottom-hud{left:max(116px,calc(env(safe-area-inset-left) + 100px));right:max(122px,calc(env(safe-area-inset-right) + 112px))}body[data-mobile-world] .mobile-stick{width:92px;height:92px}}@media(orientation:portrait){body[data-mobile-world].native-wow-ui #bottom-hud-center #action-bar{grid-template-columns:repeat(6,minmax(44px,1fr))}body[data-mobile-world] .mobile-camera-stick{width:104px;height:104px}body[data-mobile-world] .mobile-camera-knob{width:44px;height:44px}body[data-mobile-world].native-wow-ui #action-bar .ui-icon-button{height:auto;aspect-ratio:1}body[data-mobile-world] .mobile-world-navigation{top:max(118px,calc(env(safe-area-inset-top) + 112px))}body[data-mobile-world].native-wow-ui #bottom-hud{left:8px;right:8px;bottom:max(130px,calc(env(safe-area-inset-bottom) + 120px))}body[data-mobile-world] #target-rail{top:182px}body[data-mobile-world] .chat-window{bottom:240px;width:calc(100vw - 24px)}body[data-mobile-world] .mobile-panel-close{top:174px}body[data-mobile-world][data-mobile-panel=menu].native-wow-ui #hud-utilities{top:176px;width:calc(100vw - 32px)}body[data-mobile-world].native-wow-ui #game-buttons{grid-template-columns:repeat(3,minmax(72px,1fr))}}@media(orientation:portrait)and (max-width:359px){body[data-mobile-world] .mobile-stick,body[data-mobile-world] .mobile-camera-stick{width:92px;height:92px}}@media(orientation:landscape)and (min-width:741px){body[data-mobile-world].native-wow-ui #bottom-hud{right:max(224px,calc(env(safe-area-inset-right) + 214px))}}@container (max-width:291px){body[data-mobile-world].native-wow-ui #action-bar{grid-template-columns:repeat(4,minmax(44px,1fr))}}body[data-mobile-world] .mobile-world-navigation{top:max(6px,env(safe-area-inset-top));left:50%;right:auto;max-width:calc(100vw - 16px);overflow-x:auto;transform:translate(-50%,calc(-100% - 32px - env(safe-area-inset-top)));visibility:hidden;pointer-events:none;transition:transform .18s ease,visibility .18s}body[data-mobile-world][data-mobile-nav-open] .mobile-world-navigation{transform:translate(-50%);visibility:visible;pointer-events:auto}body[data-mobile-world] .mobile-world-navigation button{flex:0 0 auto}body[data-mobile-world] .mobile-world-navigation{scrollbar-width:none}body[data-mobile-world] .mobile-world-navigation::-webkit-scrollbar{display:none}body[data-mobile-world] .mobile-navigation-toggle{position:fixed;z-index:47;top:max(0px,env(safe-area-inset-top));left:50%;transform:translate(-50%);width:44px;height:44px;padding:0;border:0;border-radius:0 0 12px 12px;color:#e3d6b9;background:linear-gradient(#101925a6 0 27px,transparent 27px);font:20px/28px system-ui,sans-serif;text-align:center}body[data-mobile-world][data-mobile-nav-open] .mobile-navigation-toggle{top:max(56px,calc(env(safe-area-inset-top) + 50px))}@media(prefers-reduced-motion:reduce){body[data-mobile-world] .mobile-world-navigation{transition:none}}body[data-mobile-world][data-mobile-panel=map].native-wow-ui .minimap-controls{top:max(106px,calc(env(safe-area-inset-top) + 100px));max-height:calc(100dvh - 122px);overflow-y:auto}body[data-mobile-world][data-mobile-panel=quests] #quest-tracker{top:max(106px,calc(env(safe-area-inset-top) + 100px));max-height:calc(100dvh - 122px)}body[data-mobile-world][data-mobile-panel=menu].native-wow-ui #hud-utilities{top:max(106px,calc(env(safe-area-inset-top) + 100px));max-height:calc(100dvh - 180px)}body[data-mobile-world] #world-map .ui-panel-body{max-height:calc(var(--mobile-window-height) - 60px);overflow:auto;overscroll-behavior:contain}body[data-mobile-world] #world-map .ui-panel-body>*{flex-shrink:0}body[data-mobile-world] #world-map .world-map-layout{flex:none;flex-direction:column;align-items:stretch;justify-content:flex-start}body[data-mobile-world] #world-map .world-map-stage{width:100%;flex:none;align-self:stretch}body[data-mobile-world] #world-map .world-map-objectives{width:100%;min-width:0;max-width:none;max-height:180px;flex:none}body[data-mobile-world] #world-map .world-map-bar{display:grid;grid-template-columns:minmax(0,1fr) auto auto}body[data-mobile-world] #world-map .world-map-picker{font-size:16px;min-height:44px;width:100%}body[data-mobile-world] #world-map .world-map-breadcrumb{flex-wrap:wrap}body[data-mobile-world] #world-map .world-map-objective-copy strong,body[data-mobile-world] #world-map .world-map-objective-copy small{white-space:normal;overflow-wrap:anywhere}body[data-mobile-world] #world-map .world-map-quest-pin{width:22px;height:22px;min-width:22px;min-height:22px;padding:0;border-width:1px;font-size:11px;box-shadow:0 0 0 1px #5f4313,0 1px 3px #000b}body[data-mobile-world] #world-map .world-map-quest-pin:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%}body[data-mobile-world] .ui-menu{max-width:calc(100vw - 24px);max-height:70dvh;overflow:auto;overscroll-behavior:contain}body[data-mobile-world] .ui-menu button{min-height:44px;padding:8px 10px;font-size:14px;white-space:normal;overflow-wrap:anywhere}body[data-mobile-world] .game-window input:not([type=checkbox]):not([type=radio]),body[data-mobile-world] .game-window select,body[data-mobile-world] .game-window textarea{min-height:44px;font-size:16px}body[data-mobile-world] .game-window>.ui-panel-body{min-width:0;max-width:100%;overflow:auto;overscroll-behavior:contain}body[data-mobile-world] .game-window>header{position:sticky;top:0;z-index:2;flex-shrink:0}body[data-mobile-world] .game-window [role=tablist]{max-width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;min-height:48px;height:auto}body[data-mobile-world] .game-window [role=tablist]>button{flex:0 0 auto;min-height:44px}body[data-mobile-world].native-wow-ui #bottom-hud-center{padding-right:48px;box-sizing:border-box}body[data-mobile-world].native-wow-ui #bottom-hud-center #action-bar-paging{position:absolute;top:0;right:0;bottom:auto;left:auto;transform:none;width:44px;display:flex;flex-direction:column;gap:8px;padding:0}body[data-mobile-world].native-wow-ui #action-bar-paging button{width:44px;height:44px;min-height:44px;font-size:16px;padding:0}body[data-mobile-world].native-wow-ui #action-bar-paging output{position:absolute;top:42px;left:0;width:44px;min-width:0;font:10px/12px system-ui,sans-serif;pointer-events:none}@media(orientation:portrait)and (max-width:359px){body[data-mobile-world].native-wow-ui #bottom-hud-center{padding-right:0}body[data-mobile-world].native-wow-ui #bottom-hud-center #action-bar-paging{top:-48px;width:140px;display:grid;grid-template-columns:44px 40px 44px;gap:6px;align-items:center}body[data-mobile-world].native-wow-ui #action-bar-paging output{position:static;width:40px;text-align:center}}body[data-mobile-world] .spellbook-list .mobile-spell-actions-hint{display:block;grid-column:2 / -1;padding:0 8px 5px;color:#c6b894;font:11px/1.3 system-ui,sans-serif;white-space:normal}@media(max-width:600px){body[data-mobile-world] #world-map .world-map-bar{grid-template-columns:minmax(0,1fr) auto}body[data-mobile-world] #world-map .world-map-picker{grid-column:1 / -1}}body[data-mobile-world].native-wow-ui .minimap-dungeon-eye{left:0;top:58px;width:44px;height:44px;min-height:44px;padding:8px}.native-currencies{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(180px,1fr);grid-template-rows:minmax(0,1fr);align-content:start;align-items:start;min-height:0;gap:12px;color:#e9d9b3}.native-currency-status{grid-column:1 / -1}.native-currency-list{min-height:0;max-height:350px;overflow:auto;display:flex;flex-direction:column;gap:2px}.native-currencies button,.native-currency-strip button{color:#dfcda1;background:linear-gradient(#2a241b,#171510);border:1px solid #655336;border-radius:2px;font-weight:400;line-height:1.25;padding:4px 6px;min-height:28px}.native-currencies button:hover:not(:disabled),.native-currency-strip button:hover:not(:disabled){color:#ffecb2;border-color:#b69858;background:#342b1d}.native-currencies button:focus-visible,.native-currency-strip button:focus-visible{outline:1px solid #e7cc7e;outline-offset:-2px}.native-currency-list button{text-align:left;min-height:32px;flex:0 0 auto}.native-currency-list .native-currency-category{color:#ffd46b;font-weight:700}.native-currency-list .native-currency-row[aria-pressed=true]{color:#ffedb4;background:linear-gradient(#504022,#322819);border-color:#c4a15b}.native-currency-label{display:flex;align-items:center;gap:8px}.native-currency-label>span{min-width:0;overflow-wrap:anywhere}.native-currency-label strong{margin-left:auto}.native-currency-label .item-list-icon{width:26px;height:26px;flex:0 0 26px}.native-currency-details{min-width:0;min-height:0;max-height:350px;overflow:auto}.native-currency-details label{display:flex;align-items:center;gap:6px;margin:10px 0}.native-currency-details input[type=checkbox]{width:14px;height:14px;min-height:14px;max-height:14px;padding:0;flex:0 0 14px;accent-color:#b89a54}.native-currency-details small{color:#b9ae97}.native-currency-strip{display:flex;justify-content:space-around;gap:4px}.native-currency-strip[hidden],.native-currency-strip:empty{display:none}.native-reputation{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(170px,1fr);grid-template-rows:auto minmax(0,1fr);align-content:start;align-items:start;min-height:0;gap:12px;color:#e8d8b7}.native-reputation>input[type=search]{grid-column:1 / -1;width:100%;box-sizing:border-box;align-self:start;height:32px;min-height:32px;max-height:32px;padding:0 8px;border:1px solid #716043;border-radius:2px;color:#e8d8b7;background:#15130f}.native-reputation-list{display:flex;flex-direction:column;gap:3px;min-height:0;max-height:360px;overflow:auto}.native-reputation-list button{min-height:28px;padding:4px 6px;text-align:left;line-height:1.25;color:#dccb9e;background:linear-gradient(#2a241b,#171510);border:1px solid #655336;border-radius:2px;font-weight:400}.native-reputation-list button:hover:not(:disabled){color:#ffecb2;border-color:#b69858;background:#342b1d}.native-reputation-list button:focus-visible{outline:1px solid #e7cc7e;outline-offset:-2px}.native-reputation-list .native-reputation-group,.native-reputation-list .native-reputation-header{color:#f2cf71;font-weight:700}.native-reputation-list .native-reputation-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;padding:6px}.native-reputation-row strong{overflow-wrap:anywhere}.native-reputation-row progress{grid-column:1 / -1;width:100%;height:9px}.native-reputation-list .native-reputation-row[aria-pressed=true]{color:#ffedb4;background:linear-gradient(#504022,#322819);border-color:#c4a15b}.native-reputation-detail{min-width:0;min-height:0;max-height:360px;overflow:auto}.native-reputation-detail label{display:flex;align-items:center;gap:6px;margin:10px 0}.native-reputation-detail input[type=checkbox]{width:14px;height:14px;min-height:14px;max-height:14px;padding:0;flex:0 0 14px;accent-color:#b89a54}.native-reputation-reason,.native-reputation-status{color:#f0cb76}.native-reputation-detail[hidden]{display:none}.native-reputation-entry{display:flex;align-items:stretch;gap:3px;flex:0 0 auto}.native-reputation-entry>.native-reputation-row{flex:1;min-width:0}.native-reputation-entry>.native-reputation-header:only-child{width:100%}.native-reputation-description{white-space:pre-wrap;overflow-wrap:anywhere;color:#cbbfa6}.native-achievements{width:min(980px,calc(100vw - 24px));top:64px;left:80px}.native-achievements .ui-panel-body{display:flex;flex-direction:column;gap:8px;overflow:hidden}.achievement-tabs,.achievement-toolbar,.achievement-pagination,.achievement-detail-actions{display:flex;gap:6px;flex-wrap:wrap}.achievement-tabs [aria-selected=true],.achievement-categories [aria-current=true]{border-color:#ddbd69;color:#ffe3a0}.achievement-summary{color:#e8cf84;font-weight:600}.achievement-status{margin:0;color:#cbbd9a;min-height:1.4em}.achievement-toolbar input{flex:1;min-width:140px}.achievement-workspace{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(230px,1.3fr) minmax(220px,1.2fr);gap:8px;height:min(480px,54vh);min-height:180px}.achievement-categories,.achievement-list,.achievement-detail{overflow:auto;min-width:0;padding:5px;border:1px solid #665737;background:#17150fc9}.achievement-category{display:flex;gap:3px;align-items:center}.achievement-category button:last-child{flex:1;text-align:left}.achievement-categories>button{width:100%;text-align:left}.achievement-row{width:100%;display:grid;grid-template-columns:36px 1fr;gap:4px 8px;text-align:left;padding:8px;margin-bottom:5px;background:#27231b;color:#cbbd9a}.achievement-row img{width:34px;height:34px;grid-row:1 / 3}.achievement-row strong{min-width:0;overflow-wrap:anywhere}.achievement-row.is-earned{background:#51442a;color:#f8df9b}.achievement-row[aria-pressed=true]{outline:1px solid #ddbd69;outline-offset:-2px}.achievement-detail h3{color:#f4d88d;margin:0 0 8px}.achievement-detail p{margin:6px 0}.achievement-criteria{margin:10px 0;padding-left:18px}.achievement-criteria li{margin-bottom:7px}.achievement-criteria .is-complete{color:#91c878}.achievement-criteria progress{display:block;width:100%;height:12px;margin-top:4px;accent-color:#d9b85b}.achievement-reward{color:#81c574}.achievement-statistic{font-size:1.4rem;color:#f4d88d}.achievement-pagination{justify-content:center;align-items:center}.native-achievements [hidden]{display:none!important}body:not([data-mobile-world]) .native-achievements{display:flex;flex-direction:column;box-sizing:border-box;height:min(640px,var(--game-window-max-height, calc((100dvh - 80px) / var(--ui-scale-effective, 1))));min-height:0;overflow:hidden}body:not([data-mobile-world]) .native-achievements>header{flex:0 0 auto;padding:6px 10px}body:not([data-mobile-world]) .native-achievements>.ui-panel-body{flex:1 1 0;min-height:0;box-sizing:border-box;gap:6px;padding:8px}body:not([data-mobile-world]) .achievement-tabs,body:not([data-mobile-world]) .achievement-summary,body:not([data-mobile-world]) .achievement-toolbar,body:not([data-mobile-world]) .achievement-status,body:not([data-mobile-world]) .achievement-pagination{flex:0 0 auto}body:not([data-mobile-world]) .achievement-workspace{flex:1 1 0;height:auto;min-height:120px;grid-template-rows:minmax(0,1fr)}body:not([data-mobile-world]) .achievement-categories,body:not([data-mobile-world]) .achievement-list,body:not([data-mobile-world]) .achievement-detail{min-height:0}body:not([data-mobile-world]) .achievement-pagination{min-height:28px}.native-achievements button:not(.achievement-row),.native-achievement-tracker button{color:#ead58c;border:1px solid #79663d;background:linear-gradient(#393020,#1b1710);padding:4px 8px;min-height:26px}.native-achievements button:disabled{opacity:.45}.native-achievements button:not(.achievement-row):hover:not(:disabled),.native-achievement-tracker button:hover{background:linear-gradient(#50422a,#2b2317)}.achievement-summary>progress{display:block;width:100%;height:10px;margin-top:4px;accent-color:#d9b85b}.native-achievement-tracker{display:grid;gap:6px;max-height:240px;overflow:auto;padding:6px;border:1px solid #665737;background:#17150fc9;color:#e8cf84}.native-achievement-tracker[hidden]{display:none!important}.achievement-watch-row{display:grid;grid-template-columns:1fr 24px;gap:3px}.achievement-watch-row button:first-child{text-align:left;min-width:0;overflow-wrap:anywhere}.achievement-watch-row p{grid-column:1 / -1;margin:0;font-size:11px;color:#cbbd9a}#macro-window .macro-slot{display:flex;align-items:center;gap:4px;text-align:left}#macro-window .macro-slot-icon{width:28px;height:28px;flex-shrink:0;object-fit:cover}#macro-window .macro-editor>button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px}#macro-window .ui-icon-picker-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}#macro-window .ui-icon-picker-choice{padding:2px;aspect-ratio:1}#macro-window .ui-icon-picker-choice>img{width:100%;height:100%;object-fit:cover}#macro-window .ui-icon-picker-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.profession-row>.profession-unlearn{flex-shrink:0;margin-left:6px;min-height:28px}body:not([data-mobile-world]) #spellbook-window{width:min(560px,calc(100vw - 32px));height:min(660px,var(--game-window-max-height, calc(100vh - 64px) ))}body:not([data-mobile-world]) #spellbook-window .spellbook-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,minmax(42px,1fr));grid-auto-flow:column;gap:6px 12px;margin:0 18px 8px;padding:8px;overflow-y:auto}body:not([data-mobile-world]) #spellbook-window .spellbook-list .spell-button{min-height:42px;height:100%;grid-template-columns:38px minmax(0,1fr);padding:3px}body:not([data-mobile-world]) #spellbook-window .spellbook-list .spell-icon,body:not([data-mobile-world]) #spellbook-window .spellbook-list .spell-cooldown{inset:5px auto auto 5px;width:32px;height:32px}body:not([data-mobile-world]) #spellbook-window .spellbook-list .spell-label{padding:0 4px;font-size:.75rem;white-space:normal}body:not([data-mobile-world]) #spellbook-window .spellbook-list .spell-button small{font-size:.66rem;padding:0 4px}#spellbook-window .spellbook-pages{display:flex;order:4;justify-content:space-between;align-items:center;gap:8px;padding:6px 24px 12px;font-size:.76rem}#spellbook-window .spellbook-pages[hidden]{display:none}#spellbook-window .spellbook-pages>button{min-height:30px;padding:4px 10px;color:#ead58c;border:1px solid #79663d;background:linear-gradient(#393020,#1b1710)}#spellbook-window .spellbook-pages>button:disabled{opacity:.45}body:not([data-mobile-world]) #spellbook-window .spellbook-modifiers{display:none}body.native-wow-ui:not([data-mobile-world]) .character-window[data-character-tab]:is([data-character-tab=reputation],[data-character-tab=currency]){width:min(650px,calc((100vw - 36px) / var(--ui-scale-effective,1)))}body.native-wow-ui:not([data-mobile-world]) .character-tabs{grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #65542d;border-bottom:0;margin-top:auto;padding:6px 8px 4px}body.native-wow-ui:not([data-mobile-world]) .character-tabs>.native-character-tab{min-height:28px;padding:3px 5px;border:1px solid #886c40;border-radius:3px 3px 0 0;color:#c6b487;background:linear-gradient(#3f3421,#201b12);font:12px/1.2 WoW Friz,serif}body.native-wow-ui:not([data-mobile-world]) .character-tabs>.native-character-tab[aria-selected=true]{color:#ffe6a2;background:linear-gradient(#79623b,#42331b);border-color:#d4b36b}body.native-wow-ui:not([data-mobile-world]) .character-tab-pane:is(.native-currencies,.native-reputation){overflow:hidden}body.native-wow-ui #game-buttons #achievements-toggle{background:var(--wow-micro-achievements,none) center/24px 48px no-repeat,linear-gradient(#3a3020,#0b0b08);color:#fff3c4;font-size:0}body.native-wow-ui:not([data-mobile-world]) .calendar-window{width:min(940px,calc((100vw - 32px)/var(--ui-scale-effective,1)));top:56px;left:24px}body.native-wow-ui:not([data-mobile-world]) .calendar-window .ui-panel-body{display:grid;grid-template-columns:minmax(300px,1.1fr) minmax(260px,1fr);gap:8px;align-content:start}body.native-wow-ui:not([data-mobile-world]) .calendar-header,body.native-wow-ui:not([data-mobile-world]) .calendar-window .ui-panel-body>p[role=status]{grid-column:1/-1}body.native-wow-ui:not([data-mobile-world]) .calendar-grid{grid-column:1;grid-row:3;align-self:start}body.native-wow-ui:not([data-mobile-world]) .calendar-detail{grid-column:2;grid-row:3;align-self:start;margin:0}body.native-wow-ui:not([data-mobile-world]) .calendar-detail p{overflow-wrap:anywhere}body.native-wow-ui:not([data-mobile-world]) .calendar-window .ui-panel-body>.calendar-editor-host{grid-column:2;grid-row:3}body.native-wow-ui:not([data-mobile-world]) .calendar-window .ui-panel-body:has(.calendar-editor) .calendar-detail{display:none}body.native-wow-ui:not([data-mobile-world]) .calendar-day{min-height:56px;min-width:0;overflow:hidden}body.native-wow-ui:not([data-mobile-world]) .calendar-event{display:block;width:100%;min-height:20px;font-size:10px;color:#d8c797;border:1px solid #655236;background:linear-gradient(#373020,#1b1912);padding:3px;text-align:left;white-space:normal;overflow-wrap:anywhere}body.native-wow-ui:not([data-mobile-world]) .calendar-raid-reset{color:#d9957e}body.native-wow-ui:not([data-mobile-world]) .calendar-holiday{color:#c9d9a0}body.native-wow-ui:not([data-mobile-world]) .calendar-invites>div{display:flex;align-items:center;flex-wrap:wrap;border-bottom:1px solid #463d2a;padding:5px}body.native-wow-ui:not([data-mobile-world]) .calendar-filters{position:relative;font-size:12px}body.native-wow-ui:not([data-mobile-world]) .calendar-filters>label{display:flex;align-items:center;gap:4px;font-size:11px}body.native-wow-ui:not([data-mobile-world]) .calendar-editor input[type=checkbox],body.native-wow-ui:not([data-mobile-world]) .calendar-filters input[type=checkbox]{width:16px;height:16px;min-height:16px}body.native-wow-ui:not([data-mobile-world]) .calendar-lockouts{grid-column:1/-1}body.native-wow-ui:not([data-mobile-world]) .calendar-filter-form{padding:12px;display:grid;gap:8px;max-width:340px;max-height:calc(100dvh - 24px);overflow:auto}body.native-wow-ui:not([data-mobile-world]) .calendar-filter-form label{display:grid;gap:3px}body.native-wow-ui:not([data-mobile-world]) #pvp-toggle{font:10px/1 WoW Friz,serif;letter-spacing:-.3px;color:#ffd667;background:linear-gradient(#493820,#110e0a)}.native-raid{width:min(940px,calc(100vw - 24px));top:64px;left:90px;display:flex;flex-direction:column;height:min(650px,var(--game-window-max-height, calc((100dvh - 80px) / var(--ui-scale-effective, 1))));min-height:0;overflow:hidden}.native-raid>header{flex:0 0 auto}.native-raid .ui-panel-body{display:flex;flex-direction:column;flex:1 1 0;min-height:0;gap:8px;overflow:hidden}.raid-status{margin:0;color:#cfc1a0}.raid-summary{color:#e8cc84}.raid-status,.raid-summary,.raid-actions{flex:0 0 auto}.raid-roster{flex:1 1 0;min-height:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;overflow:auto;align-content:start}.raid-subgroup{background:#15130edb;border:1px solid #665737;min-width:0;min-height:100px;padding:5px}.raid-subgroup h3{margin:0 0 6px;color:#edd793;font-size:13px}.raid-actions{display:flex;gap:6px;flex-wrap:wrap}.native-raid button{background:linear-gradient(#393020,#1b1710);color:#ead58c;border:1px solid #79663d;padding:5px 8px}.native-raid button:disabled{opacity:.45}.native-raid .raid-member{width:100%;margin-bottom:4px;display:flex;flex-direction:column;text-align:left;gap:3px;overflow-wrap:anywhere}.raid-member span{color:#c6bea7;font-size:11px}.raid-member[aria-pressed=true]{outline:1px solid #edc76a;outline-offset:-2px}.raid-member[draggable=true]{cursor:grab}@media(max-width:1100px){.raid-roster{grid-template-columns:repeat(2,minmax(0,1fr))}}.native-raid-info{width:min(680px,calc(100vw - 24px));top:92px;left:220px;display:flex;flex-direction:column;height:min(560px,var(--game-window-max-height, calc((100dvh - 100px) / var(--ui-scale-effective, 1))));min-height:0;overflow:hidden}.native-raid-info>header{flex:0 0 auto}.native-raid-info .ui-panel-body{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}.raid-info-status{flex:0 0 auto;color:#d2c6a1;margin:0}.raid-info-list{flex:1 1 0;min-height:0;overflow:auto}.raid-info-actions{flex:0 0 auto;display:flex;gap:8px;flex-wrap:wrap}.native-raid-info button{background:linear-gradient(#393020,#1b1710);color:#ead58c;border:1px solid #79663d;padding:5px 9px}.native-raid-info button:disabled{opacity:.45}.native-raid-info .raid-info-row{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;text-align:left;margin-bottom:6px}.raid-info-row strong{grid-column:1 / -1;color:#ffe2a0}.raid-info-row span{overflow-wrap:anywhere}.raid-info-row[aria-pressed=true]{outline:1px solid #e8c064;outline-offset:-2px;background:#463a22}@media(min-width:1px){body.native-wow-ui:not([data-mobile-world]) .native-social.ui-panel{left:24px;top:76px;max-height:calc(100vh / var(--ui-scale-effective, 1) - 100px);width:min(680px,calc(100vw / var(--ui-scale-effective, 1) - 40px))}body.native-wow-ui:not([data-mobile-world]) .native-social .ui-panel-body{display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:8px;min-height:0}body.native-wow-ui:not([data-mobile-world]) .native-social .social-fields{display:flex;flex-wrap:wrap;align-items:center;gap:6px}body.native-wow-ui:not([data-mobile-world]) .native-social input,body.native-wow-ui:not([data-mobile-world]) .native-social select,body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native input[type=text],body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native input[type=search]{min-height:28px;height:28px;max-height:28px;padding:3px 6px;max-width:100%;box-sizing:border-box;color:#ead8ac;background:#15130f;border:1px solid #6c593b;border-radius:2px}body.native-wow-ui:not([data-mobile-world]) .native-social input{width:150px}body.native-wow-ui:not([data-mobile-world]) .native-social input.social-level{width:64px}body.native-wow-ui:not([data-mobile-world]) .native-social button,body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native button,body.native-wow-ui:not([data-mobile-world]) #guild-window .ui-tabs button{min-height:28px;padding:4px 8px;border:1px solid #6e5b3b;border-radius:2px;color:#e7cf91;background:linear-gradient(#30271c,#181510);font-weight:400}body.native-wow-ui:not([data-mobile-world]) .native-social button:hover:not(:disabled),body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native button:hover:not(:disabled),body.native-wow-ui:not([data-mobile-world]) #guild-window .ui-tabs button:hover:not(:disabled){color:#ffedbb;border-color:#c2a266;background:#3e3020}body.native-wow-ui:not([data-mobile-world]) .native-social button:focus-visible,body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native button:focus-visible,body.native-wow-ui:not([data-mobile-world]) .social-row:focus-visible,body.native-wow-ui:not([data-mobile-world]) .guild-member:focus-visible{outline:1px solid #e1c57b;outline-offset:-2px}body.native-wow-ui:not([data-mobile-world]) .native-social button:disabled,body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native button:disabled{color:#8e8674;filter:grayscale(.7);opacity:.65}body.native-wow-ui:not([data-mobile-world]) .native-social .ui-tabs{display:flex;flex-wrap:wrap;gap:3px}body.native-wow-ui:not([data-mobile-world]) #guild-window .ui-tab.is-active,body.native-wow-ui:not([data-mobile-world]) .native-social .ui-tab.is-active{background:#514023;color:#ffe6aa}body.native-wow-ui:not([data-mobile-world]) .native-social .social-list{max-height:330px;min-height:0;overflow:auto}body.native-wow-ui:not([data-mobile-world]) .native-social .social-row,body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-member{min-height:36px;display:flex;flex-direction:column;gap:3px;padding:5px 7px;background:#1b1711;border:1px solid #403723;cursor:pointer}body.native-wow-ui:not([data-mobile-world]) .native-social .social-row[aria-pressed=true],body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-member[aria-pressed=true]{background:#44351f;border-color:#b49451}body.native-wow-ui:not([data-mobile-world]) .social-meta,body.native-wow-ui:not([data-mobile-world]) .guild-meta{font-size:12px;color:#bdb29b}body.native-wow-ui:not([data-mobile-world]) .social-details,body.native-wow-ui:not([data-mobile-world]) .guild-native-toolbar{display:flex;flex-wrap:wrap;gap:5px}body.native-wow-ui:not([data-mobile-world]) #guild-window{left:24px;top:76px;width:min(720px,calc(100vw / var(--ui-scale-effective, 1) - 40px));max-height:calc(100vh / var(--ui-scale-effective, 1) - 60px)}body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(180px,1fr);grid-template-rows:auto auto minmax(0,1fr);align-content:start;align-items:start;gap:8px;min-height:0}body.native-wow-ui:not([data-mobile-world]) .guild-native-toolbar,body.native-wow-ui:not([data-mobile-world]) .guild-native-filters{grid-column:1 / -1}body.native-wow-ui:not([data-mobile-world]) .guild-native-filters{display:flex;align-items:center;gap:10px}body.native-wow-ui:not([data-mobile-world]) .guild-offline{display:flex;align-items:center;gap:4px}body.native-wow-ui:not([data-mobile-world]) #guild-window .guild-native input[type=checkbox]{width:14px;height:14px;min-height:14px;padding:0;accent-color:#ad8c4c;flex:0 0 14px}body.native-wow-ui:not([data-mobile-world]) .guild-native-list,body.native-wow-ui:not([data-mobile-world]) .guild-native-detail{min-height:0;max-height:340px;overflow:auto}body.native-wow-ui:not([data-mobile-world]) .guild-native-list{display:flex;flex-direction:column;gap:3px}body.native-wow-ui:not([data-mobile-world]) .guild-native-detail{display:flex;flex-direction:column;align-items:stretch;gap:5px}body.native-wow-ui:not([data-mobile-world]) .guild-rank-editor label{display:flex;align-items:center;gap:5px;margin:5px 0}body.native-wow-ui:not([data-mobile-world]) .guild-info-text{white-space:pre-wrap;overflow-wrap:anywhere}}@media(min-width:1px){body.native-wow-ui:not([data-mobile-world]) .guild-rank-bank{margin-top:10px;border-top:1px solid #665234;padding-top:6px}body.native-wow-ui:not([data-mobile-world]) .guild-rank-bank h3{margin:5px 0;color:#e5c776}body.native-wow-ui:not([data-mobile-world]) .guild-rank-tab{margin:8px 0;border:1px solid #57482f;padding:5px 8px 8px;min-width:0}body.native-wow-ui:not([data-mobile-world]) .guild-rank-tab legend{color:#dec78e;padding:0 4px}body.native-wow-ui:not([data-mobile-world]) .guild-rank-tab small{display:block;margin-top:5px;color:#b9a682}}body:not([data-mobile-world]) #settings-window>.ui-panel-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}body:not([data-mobile-world]) #settings-window .settings-shell{flex:1;min-height:0;grid-template-columns:148px minmax(0,1fr)}body:not([data-mobile-world]) #settings-window .settings-groups{min-height:0;overflow-y:auto;overscroll-behavior:contain}body:not([data-mobile-world]) #settings-window .settings-content{min-width:0;min-height:0;overflow:hidden}body:not([data-mobile-world]) #settings-window .settings-search{flex-shrink:0}#settings-window .settings-maintenance{display:flex;flex-direction:column;align-items:stretch;gap:10px}#settings-window .settings-maintenance>button{align-self:flex-start;width:min(280px,100%);min-height:34px;padding:6px 12px;color:#ead58c;border:1px solid #79663d;background:linear-gradient(#393020,#1b1710);white-space:normal}#settings-window .settings-maintenance>button:disabled{opacity:.6}#settings-window .settings-storage-note{flex:none;line-height:1.5}#settings-window .settings-maintenance-status{margin:0;overflow-wrap:anywhere;font-size:.76rem}#settings-window .settings-maintenance-status:empty{display:none}#settings-window .setting-help{margin-top:4px;font-size:.72rem}#settings-window .setting-help>summary{width:fit-content;padding:3px 0;color:#c9b77d;cursor:pointer}#settings-window .setting-help[open]>summary{color:#ffe59a}#settings-window .setting-help>summary:focus-visible,#settings-window .settings-maintenance>button:focus-visible{outline:2px solid #f1cf69;outline-offset:1px}body:not([data-mobile-world]) .keybindings-window{width:min(620px,calc(100vw - 32px));display:flex;flex-direction:column;height:min(650px,var(--game-window-max-height, calc((100dvh - 80px) / var(--ui-scale-effective, 1))));min-height:0;overflow:hidden}body:not([data-mobile-world]) .keybindings-window>header{flex:0 0 auto}body:not([data-mobile-world]) .keybindings-window .ui-panel-body{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden;gap:6px}body:not([data-mobile-world]) .ui-binding-list{flex:1 1 0;min-height:0;overflow:auto;padding-right:5px}body:not([data-mobile-world]) .ui-binding-footer,body:not([data-mobile-world]) .keybindings-window .ui-panel-body>p{flex:0 0 auto;margin:0}body:not([data-mobile-world]) .ui-binding-list .ui-binding-row{grid-template-columns:minmax(0,1fr) 110px 110px;min-height:30px}body:not([data-mobile-world]) .ui-binding-row>span{overflow-wrap:anywhere}body:not([data-mobile-world]) .ui-binding-footer button{background:linear-gradient(#393020,#1b1710);color:#ead58c;border:1px solid #79663d;padding:5px 9px}body:not([data-mobile-world]) #game-menu .game-menu-mobile-only,body[data-mobile-world] #game-menu .game-menu-desktop-only{display:none!important}body.native-wow-ui:not([data-mobile-world]) #game-menu{width:min(280px,calc(100vw / var(--ui-scale-effective, 1) - 32px));max-height:calc(100dvh / var(--ui-scale-effective, 1) - 32px);min-height:0;resize:none}body.native-wow-ui:not([data-mobile-world]) #game-menu .ui-panel-body{display:flex;flex-direction:column;gap:5px;padding:10px 18px 14px}body.native-wow-ui:not([data-mobile-world]) #game-menu .ui-panel-body>button,body.native-wow-ui:not([data-mobile-world]) #game-menu .game-menu-section-body>button{min-height:28px;width:100%;padding:4px 7px;border:2px outset #80653e;border-radius:2px;color:#f4d778;background:linear-gradient(#7e2018,#4b100c 70%,#2e0907);font-size:13px;line-height:1.2}body.native-wow-ui:not([data-mobile-world]) #game-menu button:hover:not(:disabled){filter:brightness(1.18)}body.native-wow-ui:not([data-mobile-world]) #game-menu button:focus-visible,body.native-wow-ui:not([data-mobile-world]) #game-menu summary:focus-visible{outline:1px solid #f1d897;outline-offset:1px}body.native-wow-ui:not([data-mobile-world]) #game-menu button:disabled{color:#938b77;filter:grayscale(.8);opacity:.65}body.native-wow-ui:not([data-mobile-world]) #game-menu .game-menu-section{margin:2px 0}body.native-wow-ui:not([data-mobile-world]) #game-menu .game-menu-section>summary{padding:4px 0;color:#b9a779;font-size:12px}body.native-wow-ui:not([data-mobile-world]) #game-menu .game-menu-section-body{display:grid;gap:4px}body.native-wow-ui:not([data-mobile-world]) #game-menu .ui-panel-body>button:last-of-type{margin-top:7px}body.native-wow-ui:not([data-mobile-world]) #game-menu p[role=status]{margin:4px 0 0;color:#e5c779;font-size:12px}body.native-wow-ui:not([data-mobile-world]) .logout-countdown{width:min(330px,calc(100vw / var(--ui-scale-effective, 1) - 32px))}body[data-mobile-world][data-mobile-action-edit] #action-bar{outline:2px solid #e5b959;outline-offset:3px}body[data-mobile-world][data-mobile-action-edit] #action-bar .ui-action-button{box-shadow:inset 0 0 0 2px #c3974d}body[data-mobile-world][data-mobile-action-edit] #action-bar-paging:after{content:"Правка";position:absolute;right:0;top:-18px;font:11px/14px system-ui,sans-serif;color:#ffe2a0;pointer-events:none}body[data-mobile-world].native-wow-ui #action-bar-paging{gap:16px}body[data-mobile-world].native-wow-ui #action-bar-paging output{top:44px;text-align:center}body[data-mobile-world].native-wow-ui #action-bar-paging button{background:linear-gradient(#343328,#172029);border:1px solid #a68b55;color:#ead69e;border-radius:6px}@media(orientation:portrait)and (max-width:360px){body[data-mobile-world].native-wow-ui #action-bar{grid-template-columns:repeat(4,minmax(44px,1fr))}}body[data-mobile-world] #mobile-world-navigation button,body[data-mobile-world] #mobile-navigation-toggle,body[data-mobile-world] #mobile-panel-close{min-width:44px;min-height:44px;touch-action:manipulation}body[data-mobile-world] #mobile-world-navigation{max-width:calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right));overflow-x:auto;overscroll-behavior:contain}body[data-mobile-world][data-mobile-game-window] #mobile-world-navigation,body[data-mobile-world][data-mobile-game-window] #mobile-navigation-toggle,body[data-mobile-world][data-mobile-game-window] .mobile-panel-backdrop,body[data-mobile-world][data-mobile-game-window] #mobile-panel-close,body[data-mobile-world][data-mobile-game-window] .mobile-stick,body[data-mobile-world][data-mobile-game-window] .mobile-world-actions,body[data-mobile-world][data-mobile-game-window] .mobile-screen-tools{visibility:hidden;pointer-events:none}body[data-mobile-world] .minimap-dungeon-eye{min-width:44px;min-height:44px;touch-action:manipulation}body[data-mobile-world][data-mobile-panel=chat] .chat-window:focus-within{left:calc(var(--mobile-visible-left, 0px) + var(--mobile-visible-width, 100vw) / 2);top:calc(var(--mobile-visible-top, 0px) + 8px);bottom:auto;width:min(560px,calc(var(--mobile-visible-width, 100vw) - 24px));max-height:calc(var(--mobile-visible-height, 100dvh) - 16px);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}body[data-mobile-world][data-mobile-panel=chat] .chat-window:focus-within #chat-log{flex:0 1 160px;min-height:0;max-height:160px}body[data-mobile-world][data-mobile-panel=chat] .chat-window:focus-within :is(#chat-tabs,#chat-form){flex-shrink:0}.ui-unit-context-host{position:relative}.ui-unit-context-party{width:100%}.ui-unit-context-button,.mobile-target-context{display:none}body[data-mobile-world] .ui-unit-context-button,body[data-mobile-world] .mobile-target-context{position:absolute;display:block;z-index:2;width:44px;height:44px;min-width:44px;min-height:44px;padding:0 2px 0 0;border:1px solid #c2a25b88;border-radius:50%;background:transparent;color:#ffe0a0;text-shadow:0 1px 3px #000;font:700 20px/44px sans-serif;text-align:right;touch-action:manipulation}body[data-mobile-world] .mobile-target-context{left:4px;top:4px}body[data-mobile-world] .ui-unit-context-party .ui-unit-context-button{right:0;top:0;border-radius:4px;text-align:center}body[data-mobile-world] .ui-unit-context-party>.ui-unit-frame{grid-template-columns:28px minmax(0,1fr);min-height:44px;padding:3px 46px 3px 3px}body[data-mobile-world] .ui-unit-context-party .ui-unit-portrait{position:static;width:28px;height:28px;align-self:center}body[data-mobile-world] .ui-unit-context-party .ui-unit-level{display:none}body[data-mobile-world] .ui-unit-context-party .ui-unit-header{gap:2px}body[data-mobile-world] .ui-unit-context-party .ui-unit-header>strong{font-size:11px}body[data-mobile-world] .ui-unit-context-party .ui-bar{height:7px}body[data-mobile-world] .ui-unit-context-party .ui-bar>em{display:none}body[data-mobile-world] .ui-unit-context-raid .ui-unit-context-button{right:2px;top:2px;border-radius:4px;text-align:center}body[data-mobile-world] .ui-unit-context-raid>.ui-unit-frame{padding-right:48px;min-height:48px}body[data-mobile-world] .raid-frames{width:min(420px,calc(100vw - 24px));max-width:calc(100vw - 24px);overflow-x:auto}body[data-mobile-world] .ui-raid-grid{grid-template-columns:repeat(8,minmax(112px,1fr));min-width:910px}.ui-unit-context-host[hidden],.ui-unit-context-button[hidden],.mobile-target-context[hidden]{display:none!important}#arena-window{width:min(640px,calc(100vw - 32px));max-height:var(--game-window-max-height, calc(100vh - 64px) )}#arena-window>.ui-panel-body{overflow-y:auto;min-height:0}#arena-window .pvp-tabs,#scoreboard-window .scoreboard-factions{display:flex;gap:6px;padding:5px 0}#arena-window .pvp-tabs button[aria-pressed=true],#scoreboard-window .scoreboard-factions button[aria-pressed=true]{color:#ffe59a;border-color:#ad8a42;background:#46371e}#arena-window .pvp-queue-pane{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr);gap:8px}#arena-window .pvp-queue-pane[hidden],#arena-window .arena-teams[hidden]{display:none}#arena-window .pvp-queue-pane>label{display:flex;align-items:center;gap:8px}#arena-window .pvp-queue-pane>label[hidden]{display:none}#arena-window .pvp-queue-pane select{min-width:0;flex:1}#arena-window .pvp-queue-pane>p,#arena-window .pvp-queue-pane>div{grid-column:1 / -1}#arena-window .pvp-queue-row{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0;border-top:1px solid #66542b}#arena-window .pvp-queue-row>strong{flex:1 1 40%}#arena-window .pvp-queue-row>span{flex:1 1 45%;text-align:right;color:#c7b98b}#scoreboard-window .scoreboard-factions[hidden]{display:none}#scoreboard-window .scoreboard-row.is-horde .scoreboard-name{color:#ff9e8d}#scoreboard-window .scoreboard-row.is-alliance .scoreboard-name{color:#8fbaff}#scoreboard-window .scoreboard-table{overflow-x:auto;min-width:0}#scoreboard-window .scoreboard-row{min-width:640px}#arena-window button,#scoreboard-window button{min-height:30px}#battleground-hud{position:absolute;z-index:15;top:44px;left:50%;transform:translate(-50%);max-width:min(440px,52%);pointer-events:none;text-align:center}#battleground-hud button{color:#f1da9c;border:1px solid #997b40;border-radius:4px;background:linear-gradient(#26323e,#10171f);font:inherit}#battleground-hud>button{white-space:pre-line;pointer-events:auto;padding:5px 12px;line-height:1.4}#battleground-hud[hidden],#battleground-hud [hidden]{display:none}.battleground-resurrection{background:#101821ed;border:1px solid #997b40;padding:5px;margin-top:5px;pointer-events:auto}.battleground-resurrection button{margin-left:8px}body[data-mobile-world] #battleground-hud{top:42px;max-width:55%;font-size:12px}body[data-mobile-world] #battleground-hud button{min-height:44px}.world-map-flag-carrier{position:absolute;transform:translate(-50%,-75%);z-index:5;width:28px;height:34px;min-height:0;padding:0;font:700 30px/1 sans-serif;color:#ffe59a;background:#151921d9;border:1px solid currentColor;pointer-events:auto}.world-map-flag-carrier[data-faction=alliance]{color:#80baff}.world-map-flag-carrier[data-faction=horde]{color:#ff8077}body[data-mobile-world] .world-map-flag-carrier{width:44px;height:44px}.mobile-detail-navigation{display:none}body[data-mobile-world] .mobile-detail-navigation{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:6px;grid-column:1 / -1;order:-1}body[data-mobile-world] .mobile-detail-navigation button{min-width:44px;min-height:44px;padding:7px 10px;color:#ead58c;background:linear-gradient(#393020,#1b1710);border:1px solid #79663d;touch-action:manipulation}.mobile-detail-navigation [hidden]{display:none!important}@media(orientation:portrait){body[data-mobile-world] [data-mobile-detail-stage=list]>[data-mobile-detail-pane]:not([data-mobile-detail-pane~=list]),body[data-mobile-world] [data-mobile-detail-stage=detail]>[data-mobile-detail-pane]:not([data-mobile-detail-pane~=detail]),body[data-mobile-world] [data-mobile-detail-stage=actions]>[data-mobile-detail-pane]:not([data-mobile-detail-pane~=actions]){display:none!important}}@media(orientation:landscape){body[data-mobile-world] .mobile-detail-navigation{display:none!important}}body[data-mobile-world].native-wow-ui .game-window{--mobile-window-height:calc(var(--mobile-visible-height,100dvh) - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom));--game-window-max-height:var(--mobile-window-height)!important;position:fixed!important;top:calc(var(--mobile-visible-top,0px) + max(6px,env(safe-area-inset-top)))!important;left:calc(var(--mobile-visible-left,0px) + var(--mobile-visible-width,100vw)/2)!important;max-width:calc(var(--mobile-visible-width,100vw) - 12px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;max-height:var(--mobile-window-height)!important;min-width:0;min-height:0;box-sizing:border-box;overflow:hidden}body[data-mobile-world] .game-window>header{min-height:48px;max-height:none;padding:2px 6px;gap:6px;flex-shrink:0;font-size:16px;line-height:1.2;box-sizing:border-box}body[data-mobile-world] .game-window>header :is(h2,h3,strong){font-size:16px;line-height:1.2;margin:0;min-width:0;overflow-wrap:anywhere}body[data-mobile-world] .game-window :is(.window-close,.ui-panel-close){width:44px;height:44px;min-width:44px;min-height:44px;padding:0;flex:0 0 44px}body[data-mobile-world] .game-window .ui-panel-body{min-height:0;max-height:calc(var(--mobile-window-height) - 50px);padding:8px;overflow:auto;overscroll-behavior:contain}body[data-mobile-world] .game-window :is(input,select,textarea){max-width:100%;box-sizing:border-box}body[data-mobile-world] .game-window label:has(input:is([type=checkbox],[type=radio])){min-height:44px;align-items:center;gap:8px}body[data-mobile-world] .game-window input:is([type=checkbox],[type=radio]){width:20px;height:20px;min-height:20px;max-height:20px;flex:0 0 20px}body[data-mobile-world] .game-window :is(button,summary){min-height:44px;touch-action:manipulation}body[data-mobile-world] .game-window :is(p,small,label,button){overflow-wrap:anywhere}body[data-mobile-world] .game-window>header~[role=tablist]{flex:0 0 auto}body[data-mobile-world] :is(.ui-menu,.item-menu){box-sizing:border-box;max-width:calc(var(--mobile-visible-width,100vw) - 16px);max-height:calc(var(--mobile-visible-height,100dvh) - 16px);overscroll-behavior:contain}@media(orientation:portrait){body[data-mobile-world].native-wow-ui .game-window:not(:is(.ready-check,.logout-countdown,#interaction-prompts,#game-menu,#death-window)){width:calc(var(--mobile-visible-width,100vw) - 12px)!important;height:var(--mobile-window-height)!important;display:flex;flex-direction:column}body[data-mobile-world].native-wow-ui .game-window[hidden]{display:none!important}body[data-mobile-world] .game-window:not(:is(.ready-check,.logout-countdown,#interaction-prompts,#game-menu,#death-window))>.ui-panel-body{flex:1 1 0;min-height:0}body[data-mobile-world] #game-menu{width:min(360px,calc(var(--mobile-visible-width,100vw) - 16px))!important}}@media(orientation:landscape){body[data-mobile-world].native-wow-ui .game-window:not(:is(.ready-check,.logout-countdown,#interaction-prompts,#game-menu,#death-window)){width:min(1000px,calc(var(--mobile-visible-width,100vw) - 16px))!important}body[data-mobile-world] :is(.ready-check,.logout-countdown,#interaction-prompts){width:min(420px,calc(var(--mobile-visible-width,100vw) - 16px))!important}}body[data-mobile-world] :is(.ready-check,.logout-countdown,#interaction-prompts,#game-menu){overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] #chat-tabs button{min-height:44px}body[data-mobile-world].native-wow-ui .game-window :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:44px!important;font-size:16px!important}body[data-mobile-world].native-wow-ui .game-window button{background-color:#241f16;color:#ead69e;border-color:#7f6840}body[data-mobile-world].native-wow-ui .game-window button:disabled{color:#998e74}body[data-mobile-world] .game-window>.ui-panel-body{flex:1 1 0}body[data-mobile-world].native-wow-ui #death-window{z-index:48;width:min(460px,calc(var(--mobile-visible-width,100vw) - 28px))!important;height:auto!important;max-height:min(46dvh,320px)!important;top:calc(var(--mobile-visible-top,0px) + max(8px,env(safe-area-inset-top)))!important;transform:translate(-50%)!important;overflow:auto;overscroll-behavior:contain}body[data-mobile-world] #death-window>header{justify-content:space-between}body[data-mobile-world] #death-window .death-collapse{display:grid;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;place-items:center;flex:0 0 44px;font-size:24px;line-height:1}body[data-mobile-world] #death-window>p,body[data-mobile-world] #resurrect-request{margin:0;padding:8px 12px}body[data-mobile-world] #death-window[data-collapsed]{width:min(180px,calc(var(--mobile-visible-width,100vw) - 28px))!important;overflow:hidden}body[data-mobile-world] #death-window[data-collapsed]>:not(header){display:none!important}body[data-mobile-world] :is(#character-window,#achievement-window,#spellbook-window,#talents-window,#macro-window,#profession-list,#reputation-window){font-size:14px}body[data-mobile-world] #character-window{display:flex;flex-direction:column}body[data-mobile-world] #character-window .character-tabs{display:flex;flex-wrap:nowrap;overflow:auto;min-height:48px;flex-shrink:0}body[data-mobile-world] #character-window .native-character-tab{min-width:80px;min-height:44px;flex:0 0 auto;font-size:13px;white-space:normal}body[data-mobile-world] #character-window .character-tab-pane{min-height:0;overflow:auto}body[data-mobile-world] #character-window .character-paperdoll{min-height:410px;height:410px;flex-shrink:0}body[data-mobile-world] #character-window .equipment-slots{grid-template-columns:46px minmax(0,1fr) 46px;grid-template-rows:repeat(8,46px);gap:3px}body[data-mobile-world] #character-window .equipment-slots .item-slot{width:44px;min-width:44px;height:44px;min-height:44px}body[data-mobile-world] #character-window .equipment-slots .item-icon{width:40px;height:40px}body[data-mobile-world] .character-stats{font-size:13px}body[data-mobile-world] :is(.native-reputation,.native-currencies){min-height:0;display:flex;flex-direction:column;gap:8px;overflow:auto}body[data-mobile-world] :is(.native-reputation-list,.native-reputation-detail,.native-currency-list,.native-currency-details){min-width:0;min-height:0;max-height:none;overflow:auto}body[data-mobile-world] :is(.native-reputation-detail,.native-currency-details) label{display:flex;min-height:44px}body[data-mobile-world] :is(.native-reputation-row,.native-currency-row,.native-currency-category,.native-reputation-header){min-height:44px;white-space:normal}body[data-mobile-world] .native-achievements>.ui-panel-body{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden}body[data-mobile-world] .achievement-workspace{flex:1 1 0;min-height:120px;height:auto;overflow:hidden;grid-template-columns:minmax(120px,.65fr) minmax(180px,1fr) minmax(200px,1fr);grid-template-rows:auto minmax(0,1fr);align-content:stretch}body[data-mobile-world] .achievement-workspace>.mobile-detail-navigation{grid-row:1}body[data-mobile-world] :is(.achievement-categories,.achievement-list,.achievement-detail){min-height:0;max-height:none;overflow:auto}body[data-mobile-world] .achievement-workspace>:is(.achievement-categories,.achievement-list,.achievement-detail){grid-row:2}body[data-mobile-world] .achievement-toolbar{display:flex;gap:5px;flex-wrap:wrap}body[data-mobile-world] .achievement-toolbar>*{min-width:0;flex:1 1 120px}body[data-mobile-world] .achievement-row{min-height:54px}body[data-mobile-world] .achievement-pagination{flex:0 0 auto;justify-content:space-between;align-items:center}body[data-mobile-world] #spellbook-window{display:flex;flex-direction:column}body[data-mobile-world] #spellbook-window .spellbook-controls{flex:0 0 auto;padding:6px;display:flex;flex-wrap:wrap;gap:5px}body[data-mobile-world] #spellbook-window .spellbook-controls input[type=search]{width:100%;min-width:0}body[data-mobile-world] #spellbook-window .spellbook-tabs{flex-shrink:0;max-height:100px;overflow:auto}body[data-mobile-world] #spellbook-window .spellbook-list{flex:1 1 0;min-height:0;overflow:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-template-rows:none;align-content:start;padding:6px;gap:6px}body[data-mobile-world] #spellbook-window .spell-button{min-height:70px;height:auto;grid-template-columns:40px minmax(0,1fr);padding:4px;font-size:13px}body[data-mobile-world] #spellbook-window .spell-label{white-space:normal;overflow-wrap:anywhere}body[data-mobile-world] #spellbook-window .mobile-spell-actions-hint{font-size:11px}body[data-mobile-world] .macro-window>.ui-panel-body{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(240px,1.2fr);gap:8px;min-height:0;overflow:hidden}body[data-mobile-world] .macro-window .ui-tabs{grid-column:1/-1;flex-shrink:0}body[data-mobile-world] .macro-grid{grid-column:1;min-height:0;overflow:auto;grid-template-columns:repeat(4,minmax(44px,1fr))!important;align-content:start}body[data-mobile-world] .macro-slot{min-width:44px;min-height:54px;max-width:100%;flex-direction:column;overflow-wrap:anywhere;font-size:11px}body[data-mobile-world] .macro-editor{grid-column:2;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:6px}body[data-mobile-world] .macro-editor textarea{min-height:130px;max-height:none;resize:vertical}body[data-mobile-world] .macro-actions{display:flex;flex-wrap:wrap;gap:6px}body[data-mobile-world] .macro-actions button{flex:1 1 90px}body[data-mobile-world] .equipment-set{display:flex;flex-wrap:wrap;gap:6px;min-width:0}body[data-mobile-world] .equipment-set input{min-width:0;width:100%}body[data-mobile-world] .equipment-set-slots{grid-template-columns:repeat(4,minmax(44px,1fr))}body[data-mobile-world] .ui-icon-picker-grid{grid-template-columns:repeat(4,minmax(44px,1fr))!important}body[data-mobile-world] #world-map .world-map-layout{min-height:0;max-height:none;overflow:auto}body[data-mobile-world] #world-map .world-map-stage{min-height:180px}body[data-mobile-world] #world-map .world-map-objectives{max-height:none;overflow:visible}@media(orientation:portrait){body[data-mobile-world] .achievement-workspace{grid-template-columns:minmax(0,1fr)}body[data-mobile-world] .achievement-workspace>:is(.achievement-categories,.achievement-list,.achievement-detail){grid-column:1}body[data-mobile-world] .macro-window>.ui-panel-body{display:flex;flex-direction:column}body[data-mobile-world] .macro-window :is(.macro-grid,.macro-editor){flex:1 1 0}body[data-mobile-world] .macro-grid{grid-template-columns:repeat(5,minmax(44px,1fr))!important}body[data-mobile-world] #spellbook-window .spellbook-list{grid-template-columns:minmax(0,1fr)}body[data-mobile-world] .native-currency-list{flex:1 1 0}}@media(orientation:landscape){body[data-mobile-world] :is(.native-reputation,.native-currencies){display:grid;grid-template-columns:minmax(150px,.8fr) minmax(200px,1.2fr);align-content:start}body[data-mobile-world] :is(.native-reputation,.native-currencies)>.mobile-detail-navigation{display:none}body[data-mobile-world] .native-reputation-search,body[data-mobile-world] .native-reputation input[type=search]{grid-column:1/-1}body[data-mobile-world] #world-map .world-map-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(180px,.7fr);gap:8px;align-items:start}body[data-mobile-world] #world-map .world-map-objectives{width:100%;max-width:none;min-width:0}}body[data-mobile-world] .macro-window{height:var(--mobile-window-height)!important;display:flex;flex-direction:column}body[data-mobile-world] .macro-window>.ui-panel-body{flex:1 1 0;max-height:none;grid-template-rows:auto minmax(0,1fr)}body[data-mobile-world] .macro-window .macro-grid,body[data-mobile-world] .macro-window .macro-editor{grid-row:2;max-height:100%}body[data-mobile-world] .macro-editor{display:block}body[data-mobile-world] .macro-editor>*{margin-bottom:6px}body[data-mobile-world] .macro-editor>button{width:100%}@media(orientation:portrait){body[data-mobile-world] .macro-window>.ui-panel-body{display:flex;flex-direction:column}body[data-mobile-world] .macro-window .macro-grid,body[data-mobile-world] .macro-window .macro-editor{flex:1 1 0;max-height:none}}body[data-mobile-world] .native-achievements{display:flex;flex-direction:column;height:var(--mobile-window-height)!important}body[data-mobile-world] .achievement-workspace{min-height:0}@media(orientation:landscape){body[data-mobile-world] #achievement-window .achievement-tabs{position:absolute;top:2px;left:150px;right:58px;min-height:44px;height:44px;max-width:none}body[data-mobile-world] #achievement-window .achievement-tabs button{flex:1 1 100px;font-size:13px;min-width:0}body[data-mobile-world] .achievement-summary>progress{display:none}body[data-mobile-world] .achievement-summary{font-size:13px;line-height:16px}body[data-mobile-world] .native-achievements>.ui-panel-body{gap:4px}body[data-mobile-world] .achievement-status{font-size:12px;line-height:16px;min-height:16px}}.mobile-economy-only,.mobile-economy-picker,.mobile-economy-move{display:none}body[data-mobile-world] .mobile-economy-only:not([hidden]){display:block}body[data-mobile-world] button#merchant-tab-sell{display:inline-flex}body[data-mobile-world] .mobile-economy-picker:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px;min-width:0;border:1px solid #665736;background:#191710}body[data-mobile-world] .mobile-economy-picker>h4{margin:0;color:#ead58c}body[data-mobile-world] .mobile-economy-items{display:flex;flex-direction:column;gap:4px;max-height:38dvh;overflow:auto;overscroll-behavior:contain}body[data-mobile-world] .mobile-economy-items>button{display:flex;align-items:center;gap:8px;width:100%;text-align:left}body[data-mobile-world] .mobile-economy-items .item-list-icon{flex:0 0 36px;width:36px;height:36px}body[data-mobile-world] :is(.mobile-economy-picker,.mobile-merchant-detail,.mobile-economy-inline-prompt) input{min-width:0;max-width:100%;min-height:44px;box-sizing:border-box}body[data-mobile-world] .mobile-economy-picker input[type=search]{width:100%;margin-bottom:6px}body[data-mobile-world] :is(.mobile-economy-detail,.mobile-merchant-detail){min-width:0;overflow-wrap:anywhere}body[data-mobile-world] :is(.mobile-economy-detail,.mobile-merchant-detail)>input{width:100%}body[data-mobile-world] :is(.mobile-economy-detail,.mobile-merchant-detail)>button{width:100%}body[data-mobile-world] :is(#vendor-window,#bank-window,#guild-bank-window,#mail-window,#mail-read-window,#trade-window,#auction-window,.mobile-economy-picker,.mobile-economy-move) button{min-width:44px;min-height:44px;touch-action:manipulation}body[data-mobile-world] :is(.mobile-economy-picker,.mobile-merchant-detail,.mobile-economy-move,.mobile-economy-inline-prompt) button{border:1px solid #8c784f;background:linear-gradient(#3d3423,#201b12);color:#ead58c;padding:8px 10px}body[data-mobile-world] :is(.mobile-economy-picker,.mobile-merchant-detail) button:disabled{opacity:.55}body[data-mobile-world] .merchant-sale-hint{display:none}body[data-mobile-world] #merchant-buy-panel{min-height:0}body[data-mobile-world] .mobile-merchant-detail{padding:10px;border:1px solid #806a3c}body[data-mobile-world] #merchant-buy-panel>.vendor-repair{display:none!important}body[data-mobile-world] #merchant-repair-panel{flex:0 0 auto;padding:7px;border-top:1px solid #806a3c;background:#12100af5}body[data-mobile-world] #merchant-repair-panel .merchant-repair-actions{display:flex;flex-wrap:wrap;gap:6px}body[data-mobile-world] #merchant-repair-panel .merchant-repair-actions>button{flex:1 1 170px;min-height:44px;border:1px solid #8c784f;background:linear-gradient(#3d3423,#201b12);color:#ead58c;padding:6px 9px}body[data-mobile-world] #mail-attachment-picker{display:none}body[data-mobile-world] #mail-window[data-mobile-mail-reading]{display:none!important}body[data-mobile-world] .mobile-economy-move{display:flex;position:sticky;bottom:0;gap:8px;align-items:center;padding:8px;background:#302919;border:1px solid #a38b55;z-index:2}body[data-mobile-world] .mobile-economy-inline-prompt.item-menu{position:static;width:auto;max-width:100%;max-height:none;overflow:visible;transform:none;margin:8px;flex:0 0 auto}body[data-mobile-world] [data-mobile-economy-prompt]>:is(#auction-mobile-picker,.inventory-slots,.auction-workspace,.auction-footer){display:none!important}body[data-mobile-world] .item-prompt-field,body[data-mobile-world] .auction-sale-money{flex-wrap:wrap;min-width:0}body[data-mobile-world] #auction-window .auction-entry{min-height:52px;cursor:pointer}body[data-mobile-world] #auction-list[data-mobile-detail-stage=list] .auction-entry>:is(button,.auction-bid-fields,.auction-unit-price,p){display:none}body[data-mobile-world] #auction-list .mobile-detail-navigation{position:sticky;top:0;z-index:1;background:#1c1911}body[data-mobile-world] #trade-mobile-picker{grid-column:1 / -1}body[data-mobile-world] #auction-mobile-picker{flex:0 0 auto}@media(orientation:portrait){body[data-mobile-world] #auction-list[data-mobile-detail-stage=detail] .auction-entry:not([aria-selected=true]){display:none}body[data-mobile-world] :is(#trade-offer-fields,.trade-columns,.mail-compose-fields){grid-template-columns:minmax(0,1fr)}}@media(orientation:landscape){body[data-mobile-world] .mobile-economy-picker:not([hidden]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}body[data-mobile-world] .mobile-economy-picker>h4{grid-column:1 / -1}body[data-mobile-world] .mobile-economy-items{max-height:50dvh}body[data-mobile-world] #auction-list .auction-entry:not([aria-selected=true])>:is(button,.auction-bid-fields,.auction-unit-price,p){display:none}}body[data-mobile-world].native-wow-ui #vendor-window.game-window{display:flex;flex-direction:column;height:var(--mobile-window-height);overflow-y:hidden;overflow-x:hidden;overscroll-behavior:contain}body[data-mobile-world] #vendor-window>header{position:sticky;top:0;z-index:4}body[data-mobile-world] #vendor-window>.merchant-tabs{position:relative;z-index:3;flex:0 0 auto;align-items:stretch;background:#1c1911}body[data-mobile-world] #vendor-window>.merchant-tabs>button{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;flex:1 1 0;height:44px;min-height:44px;margin:0;box-sizing:border-box}body[data-mobile-world] #vendor-window>#merchant-message:empty{display:none}body[data-mobile-world] #vendor-window>section{flex:1 1 0;min-width:0;min-height:0;overflow:auto}body[data-mobile-world] #vendor-window>#merchant-buy-panel:not([hidden]){display:flex;flex-direction:column;overflow:hidden}body[data-mobile-world] #merchant-buy-panel>#vendor-items{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] #merchant-buy-panel>.merchant-paging{flex:0 0 auto}body[data-mobile-world] #merchant-buy-panel[data-mobile-repair]>:is(#vendor-items,.merchant-paging,.merchant-sale-hint,.mobile-merchant-detail){display:none!important}body[data-mobile-world] #merchant-buy-panel[data-mobile-repair]>#merchant-repair-panel{display:flex;flex:1 1 0;min-height:0;flex-direction:column;overflow:hidden}body[data-mobile-world] #merchant-buy-panel[data-mobile-repair] #merchant-repair-panel>.mobile-economy-picker{flex:1 1 0;min-height:0;overflow:hidden}body[data-mobile-world] #merchant-buy-panel[data-mobile-repair] #merchant-repair-panel .mobile-economy-items{max-height:none}body[data-mobile-world] #vendor-window>#merchant-sell-panel:not([hidden]){display:flex;flex-direction:column;overflow:hidden}body[data-mobile-world] #merchant-sell-panel>.mobile-economy-picker{flex:1 1 0;min-height:0;height:100%;box-sizing:border-box;grid-template-rows:auto auto minmax(0,1fr)}body[data-mobile-world] #merchant-sell-panel .mobile-economy-picker>[data-mobile-detail-pane~=list]{display:flex;flex-direction:column;min-height:0;overflow:hidden}body[data-mobile-world] #merchant-sell-panel .mobile-economy-items{flex:1 1 0;min-height:0;max-height:none}body[data-mobile-world] #merchant-sell-panel .mobile-economy-detail{min-height:0;overflow:auto}@media(orientation:landscape){body[data-mobile-world] #vendor-window>.merchant-tabs{justify-content:flex-start}body[data-mobile-world] #vendor-window>.merchant-tabs>button{flex:0 1 180px;padding-inline:12px}body[data-mobile-world] #merchant-buy-panel:not([data-mobile-detail-nav]):not([data-mobile-repair])>#vendor-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(48px,auto);align-content:start;gap:5px}body[data-mobile-world] #merchant-buy-panel:not([data-mobile-detail-nav])>#vendor-items>.vendor-item{min-width:0;min-height:48px;padding:3px 6px}body[data-mobile-world] #merchant-sell-panel>.mobile-economy-picker{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch}body[data-mobile-world] #merchant-sell-panel .mobile-economy-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(44px,auto);align-content:start}body[data-mobile-world] #merchant-sell-panel .mobile-economy-picker>[data-mobile-detail-pane~=list]>input[type=search]{flex:0 0 auto}body[data-mobile-world] #merchant-sell-panel .mobile-economy-items>button{min-width:0;padding:3px 6px}body[data-mobile-world] #merchant-sell-panel .mobile-economy-items>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-mobile-world] #merchant-buy-panel[data-mobile-detail-nav]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:start}body[data-mobile-world] #merchant-buy-panel[data-mobile-detail-nav]>#vendor-items{max-height:max(88px,calc(var(--mobile-window-height,100dvh) - 210px));overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] #merchant-buy-panel>:is(.merchant-paging,.vendor-repair,#merchant-repair-panel){grid-column:1 / -1}}body[data-mobile-world].native-wow-ui #trade-window.game-window{display:block;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scroll-padding-block-start:56px}body[data-mobile-world] #trade-window>header{position:sticky;top:0;z-index:4}body[data-mobile-world] #trade-window>#trade-message:empty{display:none}.mobile-social-only{display:none}body[data-mobile-world] .mobile-social-only{display:block}body[data-mobile-world] :is(#social-window,#guild-window,#raid-window,#raid-info-window,#calendar-window,#arena-window,#scoreboard-window,#ready-check-window,#lfg-window) :is(button,label,select,input:not([type=checkbox]):not([type=radio])){min-height:44px}body[data-mobile-world] :is(#social-window,#guild-window,#raid-window,#raid-info-window,#calendar-window,#arena-window,#scoreboard-window,#ready-check-window,#lfg-window) label{display:flex;align-items:center;gap:7px}body[data-mobile-world] :is(.social-status,.raid-status,.raid-info-status,.arena-meta,#guild-motd,.calendar-detail>p){margin:2px 0;font-size:12px;overflow-wrap:anywhere}body[data-mobile-world] :is(.social-list,.social-details,.social-actions,.guild-native-list,.guild-native-detail,.guild-native-actions,.raid-roster,.raid-info-list,.pvp-queue-pane,.arena-teams,.scoreboard-table,.calendar-grid){min-width:0;min-height:0;max-width:100%;overflow:auto;overscroll-behavior:contain}body[data-mobile-world] :is(.social-actions,.guild-native-actions,.raid-actions,.raid-member-actions,.raid-info-actions,.calendar-answers,.arena-actions,.ready-check-actions){display:flex;flex-wrap:wrap;gap:6px}body[data-mobile-world] :is(.social-row,.guild-member,.arena-member,.pvp-queue-row){min-height:44px;grid-template-columns:minmax(0,1fr);white-space:normal;overflow-wrap:anywhere}body[data-mobile-world] .raid-roster{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-mobile-world] .raid-info-row{grid-template-columns:minmax(0,1fr)}body[data-mobile-world] :is(.pvp-queue-pane,.guild-native-filters,.social-form){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body[data-mobile-world] .pvp-queue-pane>:is(p,div,.mobile-detail-navigation){grid-column:1 / -1}body[data-mobile-world] .pvp-queue-row{display:flex;flex-wrap:wrap;gap:6px;padding:8px;border:1px solid #665737}body[data-mobile-world] .pvp-queue-row>:is(strong,span){flex-basis:100%}body[data-mobile-world] .arena-member{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px}body[data-mobile-world] .arena-member>.arena-meta{grid-column:1}body[data-mobile-world] .arena-member>button{grid-column:2;grid-row:1 / 3}body[data-mobile-world] .arena-team-choices>button{display:block;width:100%;margin-bottom:6px;text-align:left}body[data-mobile-world] #arena-window .arena-team:not([data-mobile-team-selected=true]){display:none}body[data-mobile-world] .ready-check-row{display:flex;justify-content:space-between;gap:8px;min-height:44px;align-items:center}body[data-mobile-world] .lfg-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}body[data-mobile-world] :is(.lfg-role,.lfg-dungeon-row,.lfg-random-row){min-height:44px;height:auto}body[data-mobile-world] .lfg-filters{display:flex;flex-wrap:wrap;gap:6px}body[data-mobile-world] :is(.lfg-footer,.lfg-footer-buttons){display:flex;flex-wrap:wrap;gap:6px}body[data-mobile-world] .lfg-footer>input{min-width:0;width:100%}body[data-mobile-world] #calendar-window .calendar-grid{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto}body[data-mobile-world] #calendar-window :is(.calendar-weekday,.calendar-blank){display:none}body[data-mobile-world] #calendar-window .calendar-day{display:grid;grid-template-columns:32px minmax(0,1fr);flex:0 0 auto;gap:4px;min-height:44px;min-width:0;width:100%;max-width:100%;box-sizing:border-box}body[data-mobile-world] #calendar-window .calendar-day.calendar-blank{display:none}body[data-mobile-world] #calendar-window .calendar-event{grid-column:2;display:block;min-height:44px;min-width:0;width:100%;max-width:100%;box-sizing:border-box;padding:6px 8px;font-size:13px;line-height:1.3;white-space:normal;overflow-wrap:anywhere;overflow:visible;text-overflow:clip}body[data-mobile-world] #calendar-window .calendar-day-number{grid-column:1;grid-row:1;align-self:start}@media(orientation:portrait){body[data-mobile-world] :is(.native-social>.ui-panel-body,.guild-native){display:flex;flex-direction:column;gap:7px}body[data-mobile-world] .raid-roster{grid-template-columns:minmax(0,1fr)}body[data-mobile-world] :is(.social-details,.guild-native-detail,.raid-mobile-detail,.raid-info-detail){padding:8px;overflow-wrap:anywhere}body[data-mobile-world] .social-form{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-mobile-world] :is(.social-form input,.social-form select,.guild-native-filters input){min-width:0;width:100%}body[data-mobile-world] .guild-rank-bank{grid-template-columns:minmax(0,1fr)}body[data-mobile-world] .guild-rank-editor :is(fieldset,label){min-width:0;max-width:100%;flex-wrap:wrap}body[data-mobile-world] #calendar-window [data-mobile-detail-stage=detail] .calendar-mobile-actions{display:none}body[data-mobile-world] .calendar-invites>div{flex-wrap:wrap;gap:6px}body[data-mobile-world] .calendar-invites>div>span{flex-basis:100%}body[data-mobile-world] #arena-window :is([data-mobile-detail-stage=detail],[data-mobile-detail-stage=actions]) .arena-team:not([data-mobile-team-selected=true]){display:none}body[data-mobile-world] #arena-window [data-mobile-detail-stage=detail] .arena-actions{display:none}body[data-mobile-world] #scoreboard-window .scoreboard-row{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;padding:8px}body[data-mobile-world] #scoreboard-window .scoreboard-row:not(.scoreboard-head)>span:nth-child(n+3){display:none}body[data-mobile-world] #scoreboard-window .scoreboard-row>[data-mobile-label]:before{content:attr(data-mobile-label) ": ";color:#b7a982}body[data-mobile-world] #scoreboard-window .scoreboard-head{display:flex;flex-wrap:wrap}body[data-mobile-world] #scoreboard-window .scoreboard-sortable{min-height:44px;display:inline-flex;align-items:center;padding:4px 8px}}@media(orientation:landscape){body[data-mobile-world] :is(.native-social>.ui-panel-body,.guild-native){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}body[data-mobile-world] .native-social :is(.ui-tabs,.social-status),body[data-mobile-world] .guild-native-toolbar{grid-column:1 / -1}body[data-mobile-world] :is(.social-form,.social-list,.guild-native-filters,.guild-native-list){grid-column:1}body[data-mobile-world] :is(.social-details,.social-actions,.guild-native-detail,.guild-native-actions){grid-column:2}body[data-mobile-world] #calendar-window{display:flex;flex-direction:column;height:var(--mobile-window-height)}body[data-mobile-world] #calendar-window>header{flex:0 0 auto}body[data-mobile-world] #calendar-window>.ui-panel-body{display:grid;flex:1 1 0;min-height:0;max-height:none;overflow:hidden;box-sizing:border-box;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;align-content:stretch;gap:6px}body[data-mobile-world] #calendar-window .calendar-header{grid-column:1 / -1;grid-row:1;min-width:0;margin:0;align-self:start;flex-wrap:wrap}body[data-mobile-world] #calendar-window>.ui-panel-body>p[role=status]{grid-column:1 / -1;grid-row:2;min-width:0;margin:0;max-height:44px;overflow:auto}body[data-mobile-world] #calendar-window>.ui-panel-body>p[role=status]:empty{display:none}body[data-mobile-world] #calendar-window .calendar-grid{grid-column:1;grid-row:3;min-height:0;max-height:none}body[data-mobile-world] #calendar-window :is(.calendar-detail,.calendar-editor-host){grid-column:2;grid-row:3;min-height:0;max-height:none;overflow:auto;margin:0;align-content:start;align-self:stretch}body[data-mobile-world] #calendar-window .calendar-editor-host:empty{display:none}body[data-mobile-world] #calendar-window>.ui-panel-body:has(.calendar-editor)>.calendar-detail{display:none}body[data-mobile-world] #calendar-window .calendar-editor{margin:0;gap:6px}body[data-mobile-world] #calendar-window .calendar-editor>label{display:grid;grid-template-columns:minmax(0,1fr)}body[data-mobile-world] #calendar-window .calendar-lockouts{grid-column:1 / -1;grid-row:4;min-height:0;max-height:60px;overflow:auto;margin:0}body[data-mobile-world] #calendar-window .calendar-lockouts:empty{display:none}body[data-mobile-world] #calendar-window .calendar-filters[open]{max-height:88px;overflow:auto}body[data-mobile-world] #arena-window>.ui-panel-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}body[data-mobile-world] #arena-window :is(.pvp-tabs,.arena-invite,.mobile-detail-navigation,.pvp-queue-pane){grid-column:1 / -1}body[data-mobile-world] .arena-team-choices{grid-column:1}body[data-mobile-world] .arena-teams{grid-column:2}body[data-mobile-world] .pvp-queue-pane>[data-mobile-detail-pane~=list]{grid-column:1}body[data-mobile-world] .pvp-queue-pane>:is([data-mobile-detail-pane~=detail],[data-mobile-detail-pane~=actions]){grid-column:2}body[data-mobile-world] .native-raid>.ui-panel-body,body[data-mobile-world] .native-raid-info>.ui-panel-body{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6px}body[data-mobile-world] :is(.raid-status,.raid-summary,.raid-info-status,.raid-actions){grid-column:1 / -1}body[data-mobile-world] :is(.raid-roster,.raid-info-list){grid-column:1}body[data-mobile-world] :is(.raid-mobile-detail,.raid-member-actions,.raid-info-detail,.raid-info-actions){grid-column:2}body[data-mobile-world] #lfg-window{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:6px}body[data-mobile-world] #lfg-window>:is(header,p,.lfg-type-row,.lfg-roles,.mobile-detail-navigation,#lfg-proposal,#lfg-role-check){grid-column:1 / -1}body[data-mobile-world] #lfg-window .lfg-roles{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-mobile-world] #lfg-window>:is(.lfg-specific-pane,.lfg-random-pane){grid-column:1}body[data-mobile-world] #lfg-window>:is(.lfg-mobile-detail,.lfg-footer){grid-column:2}body[data-mobile-world] .ready-check>.ui-panel-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body[data-mobile-world] .ready-check>.ui-panel-body>p{grid-column:1 / -1}body[data-mobile-world] .ready-check-answers{grid-column:1;grid-row:2}body[data-mobile-world] .ready-check-actions{grid-column:2;grid-row:2}}body[data-mobile-world] :is(#gossip-window,#quest-window,#loot-window,#trainer-window,#interaction-prompts,#quest-log,.craft-window,#profession-list-window) :is(button,select,input:not([type=checkbox])){min-height:44px;touch-action:manipulation}body[data-mobile-world] :is(#quest-log,#trainer-window,.craft-window) input{font-size:16px}body[data-mobile-world] :is(#gossip-window,#quest-window,#loot-window,#trainer-window){display:flex;flex-direction:column;overflow:hidden}body[data-mobile-world] :is(#gossip-window,#quest-window,#loot-window,#trainer-window)[hidden]{display:none}body[data-mobile-world] #gossip-text{flex:0 1 auto;max-height:32%;overflow-y:auto;margin:6px 10px;line-height:1.45}body[data-mobile-world] :is(#gossip-options,#gossip-quests){display:grid;align-content:start;gap:6px;min-height:0;overflow-y:auto;padding:6px 10px;overscroll-behavior:contain}body[data-mobile-world] :is(.gossip-option,.gossip-quest){width:100%;min-height:48px;text-align:left;padding:9px 12px;white-space:normal;overflow-wrap:anywhere;font-size:14px}body[data-mobile-world] #quest-window .quest-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px 12px}body[data-mobile-world] :is(#quest-body,#quest-objectives){line-height:1.5;font-size:14px}body[data-mobile-world] #quest-actions{display:flex;flex-wrap:wrap;flex:0 0 auto;gap:6px;padding:6px 10px}body[data-mobile-world] #quest-actions button{flex:1 1 120px;white-space:normal;padding:8px}body[data-mobile-world] :is(#quest-required,#quest-rewards){display:grid;grid-template-columns:minmax(0,1fr);gap:7px}body[data-mobile-world] #quest-window .quest-item{display:flex;align-items:center;gap:10px;min-height:52px;width:100%;padding:7px;text-align:left;white-space:normal;overflow-wrap:anywhere}body[data-mobile-world] #quest-window .quest-item>img{flex:0 0 40px;width:40px;height:40px}body[data-mobile-world] #quest-window .quest-item.is-selected{outline:2px solid #e3c56f;outline-offset:-2px}body[data-mobile-world] #loot-items{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] #loot-items .loot-slot{display:flex;align-items:center;gap:10px;min-height:52px;padding:7px 10px;width:100%;white-space:normal;text-align:left}body[data-mobile-world] #loot-items .loot-slot-icon{flex-shrink:0;width:36px;height:36px}body[data-mobile-world] #loot-all{flex:0 0 auto;margin:5px 10px}body[data-mobile-world] #trainer-greeting{flex-shrink:0;margin:6px 10px;font-size:13px}body[data-mobile-world] #trainer-message{flex-shrink:0;margin:0 10px}body[data-mobile-world] #trainer-spells{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}body[data-mobile-world] .trainer-controls{flex:0 0 auto;padding:6px 10px;gap:5px 10px}body[data-mobile-world] .trainer-controls>label{min-height:44px;gap:7px}body[data-mobile-world] .trainer-controls input[type=checkbox]{width:24px;height:24px}body[data-mobile-world] :is(.trainer-list,.trainer-details){flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain;padding:7px 10px}body[data-mobile-world] .trainer-list .trainer-spell{min-height:54px;padding:7px;font-size:14px;white-space:normal}body[data-mobile-world] .trainer-spell img{width:40px;height:40px;flex-shrink:0}body[data-mobile-world] .trainer-details>button{width:100%;position:sticky;bottom:0}body[data-mobile-world] .trainer-details p{font-size:14px;line-height:1.45}body[data-mobile-world] #quest-log>.ui-panel-body{display:flex;min-height:0;overflow:hidden;padding:6px}body[data-mobile-world] .quest-log-shell{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0}body[data-mobile-world] .quest-log-toolbar{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:4px}body[data-mobile-world] .quest-log-toolbar input{flex:1;min-width:0}body[data-mobile-world] .quest-log-panes{flex:1 1 auto;min-height:0;max-height:none;overflow:hidden}body[data-mobile-world] :is(.quest-log-list,.quest-log-details){min-width:0;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] .quest-log-list-entry{min-height:54px;padding:8px 10px;white-space:normal;text-align:left}body[data-mobile-world] .quest-log-details{padding:10px}body[data-mobile-world] .quest-log-details .quest-detail-text{font-size:14px;line-height:1.5}body[data-mobile-world] .quest-log-entry-actions{display:flex;flex-wrap:wrap;position:sticky;bottom:0;gap:5px;padding:6px;background:#151710fa}body[data-mobile-world] .quest-log-entry-actions button{flex:1 1 110px}body[data-mobile-world] .craft-window>.ui-panel-body{display:flex;flex-direction:column;min-height:0;overflow:hidden;gap:6px;padding:7px}body[data-mobile-world] .craft-window :is(.ui-bar,input[type=search],.craft-filters){flex-shrink:0}body[data-mobile-world] .craft-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}body[data-mobile-world] .craft-available{display:flex;min-height:44px;gap:7px;align-items:center}body[data-mobile-world] .craft-available input{width:24px;height:24px}body[data-mobile-world] .craft-columns{flex:1 1 auto;min-height:0;overflow:hidden}body[data-mobile-world] :is(.craft-recipes,.craft-detail){min-width:0;min-height:0;max-height:none;overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] .craft-recipe{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:54px;width:100%;padding:7px;white-space:normal;text-align:left}body[data-mobile-world] .craft-icon{width:36px;height:36px}body[data-mobile-world] .craft-detail{padding:7px}body[data-mobile-world] .craft-reagent{min-height:44px;grid-template-columns:36px minmax(0,1fr) auto;gap:7px}body[data-mobile-world] .craft-count{display:flex;align-items:center;justify-content:space-between;gap:12px}body[data-mobile-world] .craft-count input{max-width:100px}body[data-mobile-world] .craft-create{width:100%;margin-top:8px;position:sticky;bottom:0}body[data-mobile-world] #profession-list-window .profession-row{display:grid;grid-template-columns:40px minmax(0,1fr);gap:7px;padding:10px 0}body[data-mobile-world] #profession-list-window .profession-row>button{grid-column:1 / -1}body[data-mobile-world] .stable-pet-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0}body[data-mobile-world] .stable-pet-row>button,body[data-mobile-world] .stable-actions>button{min-height:44px;padding:7px 12px}body[data-mobile-world] .stable-actions{display:flex;flex-wrap:wrap;gap:6px}body[data-mobile-world] #loot-rolls{position:fixed;right:max(8px,env(safe-area-inset-right));top:max(72px,calc(env(safe-area-inset-top) + 64px));bottom:auto;width:min(400px,calc(100vw - 16px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:42dvh;overflow-y:auto;overscroll-behavior:contain;gap:6px}body[data-mobile-world] #loot-rolls .loot-roll{padding:7px}body[data-mobile-world] #loot-rolls .loot-roll-header{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:7px;align-items:center}body[data-mobile-world] #loot-rolls .loot-roll-header>strong{white-space:normal;font-size:13px}body[data-mobile-world] #loot-rolls .loot-roll-actions{display:grid;grid-template-columns:repeat(4,minmax(44px,1fr));gap:5px}body[data-mobile-world] #loot-rolls :is(button,select){min-height:44px;min-width:44px;font-size:12px;padding:5px;white-space:normal;touch-action:manipulation}body[data-mobile-world] #loot-rolls .loot-master-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:6px}body[data-mobile-world] #loot-rolls .loot-master-row>span{grid-column:2 / -1}body[data-mobile-world] #loot-rolls .loot-master-row>select{grid-column:1 / 3;min-width:0}body[data-mobile-world] #interaction-prompts>.ui-panel-body{min-height:0;overflow-y:auto}body[data-mobile-world] #interaction-prompts .interaction-prompt-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px 0;border-bottom:1px solid #6b5733}body[data-mobile-world] #interaction-prompts .interaction-prompt-card>:is(p,label){grid-column:1 / -1;margin:3px 0}body[data-mobile-world] #interaction-prompts .interaction-prompt-card>label{min-height:44px;display:flex;align-items:center;gap:8px}body[data-mobile-world] #interaction-prompts input[type=checkbox]{width:24px;height:24px}.pet-bar-mobile-actions,.battlefield-running-toggle{display:none}body[data-mobile-world] #interaction-prompts .battlefield-running-toggle{display:block;width:44px;min-width:44px;min-height:44px;padding:0;font-size:24px}body[data-mobile-world] #interaction-prompts .battlefield-running-actions{grid-column:1 / -1}body[data-mobile-world] #interaction-prompts .battlefield-running-status:not([data-actions-expanded=true]) .battlefield-running-actions{display:none}body[data-mobile-world] #interaction-prompts[data-mobile-passive=true]{width:min(340px,calc(var(--mobile-visible-width,100vw) - 28px))!important;min-width:0;min-height:0;height:auto!important;max-height:min(180px,32dvh)!important;top:calc(var(--mobile-visible-top,0px) + 48px + env(safe-area-inset-top))!important}body[data-mobile-world] #interaction-prompts[data-mobile-passive=true]>header{display:none}body[data-mobile-world] #interaction-prompts[data-mobile-passive=true]>.ui-panel-body{padding:2px 6px}body[data-mobile-world] #interaction-prompts[data-mobile-passive=true] .battlefield-running-status{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:2px 6px;padding:0;border:0}body[data-mobile-world] #interaction-prompts[data-mobile-passive=true] .battlefield-running-status>p{grid-column:1;margin:0;font-size:13px;line-height:1.25;overflow-wrap:anywhere}body[data-mobile-world] #interaction-prompts[data-mobile-passive=true] .battlefield-running-actions>button{width:100%}@media(orientation:portrait){body[data-mobile-world] #interaction-prompts[data-mobile-passive=true]{width:min(230px,calc(var(--mobile-visible-width,100vw) - 28px))!important;top:calc(var(--mobile-visible-top,0px) + 126px * var(--ui-scale,1) + env(safe-area-inset-top))!important}}body[data-mobile-world] #pet-bar .pet-bar-mobile-actions{display:block;position:absolute;right:0;top:-46px}body[data-mobile-world] #pet-bar .pet-bar-mobile-actions[hidden]{display:none}body[data-mobile-world] .pet-bar-mobile-actions>button{width:44px;height:44px;min-height:44px;font-size:24px;touch-action:manipulation}@media(orientation:portrait){body[data-mobile-world] :is(.quest-log-panes,.craft-columns){display:flex;flex-direction:column}body[data-mobile-world] :is(.quest-log-list,.quest-log-details,.craft-recipes,.craft-detail){flex:1 1 auto}}@media(orientation:landscape){body[data-mobile-world] #trainer-spells{display:grid;grid-template-columns:minmax(160px,42%) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr)}body[data-mobile-world] #trainer-spells .trainer-controls{grid-column:1}body[data-mobile-world] #trainer-spells .trainer-list{grid-column:1;grid-row:3}body[data-mobile-world] #trainer-spells .trainer-details{grid-column:2;grid-row:2 / 4}body[data-mobile-world] :is(.quest-log-panes,.craft-columns){display:grid;grid-template-columns:minmax(140px,38%) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}body[data-mobile-world] :is(.quest-log-list,.craft-recipes){grid-column:1;grid-row:2}body[data-mobile-world] :is(.quest-log-details,.craft-detail){grid-column:2;grid-row:2}body[data-mobile-world] .trainer-controls input[type=search]{flex-basis:100%}}body[data-mobile-world] #settings-window{height:var(--mobile-window-height)}body[data-mobile-world] #settings-window>.ui-panel-body{display:flex;flex-direction:column;min-height:0;padding:4px;overflow:hidden}body[data-mobile-world] #settings-window .settings-shell{flex:1 1 0;min-width:0;min-height:0;overflow:hidden}body[data-mobile-world] #settings-window .settings-groups{min-width:0;min-height:0;flex-direction:column;gap:4px;padding:6px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}body[data-mobile-world] #settings-window .settings-group-tab{flex:0 0 auto;min-width:0;min-height:48px;padding:8px 10px 8px 20px;text-align:left;white-space:normal;font-size:14px;line-height:1.3;touch-action:manipulation}body[data-mobile-world] #settings-window .settings-content{flex:1 1 0;min-width:0;min-height:0;overflow:hidden}body[data-mobile-world] #settings-window .settings-search{flex:0 0 auto;gap:6px;padding:4px 6px}body[data-mobile-world] #settings-window .settings-search>span{font-size:13px}body[data-mobile-world] #settings-window .settings-search input{min-width:0;min-height:44px;font-size:16px}body[data-mobile-world] #settings-window .settings-options{flex:1 1 0;min-height:0;max-height:none;padding:6px 10px;overflow-y:auto;overscroll-behavior:contain}body[data-mobile-world] #settings-window .settings-group-title{margin:4px 0 8px;font-size:16px}body[data-mobile-world] #settings-window .settings-section-title{font-size:14px;line-height:1.35}body[data-mobile-world] #settings-window .setting-row{padding:7px 0}body[data-mobile-world] #settings-window .setting-label{min-height:44px;gap:12px;align-items:center;font-size:14px;line-height:1.35}body[data-mobile-world] #settings-window .setting-label>span{flex:1 1 auto;min-width:0}body[data-mobile-world] #settings-window .setting-label input[type=checkbox]{flex:0 0 24px;width:24px;height:24px;min-height:24px;margin:0 10px}body[data-mobile-world] #settings-window .setting-label input[type=number]{flex:0 0 88px;width:88px;min-height:44px;padding:6px;font-size:16px}body[data-mobile-world] #settings-window .setting-hint{font-size:13px;line-height:1.45}body[data-mobile-world] #settings-window .setting-help>summary{display:flex;align-items:center;min-height:44px;padding:4px 0;font-size:13px;touch-action:manipulation}body[data-mobile-world] #settings-window .settings-maintenance{gap:8px;padding-bottom:8px}body[data-mobile-world] #settings-window .settings-maintenance>button{align-self:stretch;width:100%;min-height:44px;padding:8px 12px;font-size:14px}body[data-mobile-world] #settings-window .settings-storage-note{margin:0;font-size:13px;line-height:1.45}body[data-mobile-world] #settings-window .settings-maintenance-status{font-size:13px}@media(orientation:portrait){body[data-mobile-world] #settings-window .settings-shell{display:flex;flex-direction:column}body[data-mobile-world] #settings-window .settings-groups{flex:1 1 0;border-right:0;border-bottom:0}body[data-mobile-world] #settings-window .settings-shell>.mobile-detail-navigation{gap:6px}}@media(orientation:landscape){body[data-mobile-world] #settings-window .settings-shell{display:grid;grid-template-columns:minmax(116px,24%) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}body[data-mobile-world] #settings-window .settings-groups{grid-column:1;grid-row:1;border-right:1px solid #66542b;border-bottom:0}body[data-mobile-world] #settings-window .settings-content{grid-column:2;grid-row:1}body[data-mobile-world] #settings-window .settings-shell>.mobile-detail-navigation{display:none}body[data-mobile-world] #settings-window .settings-group-tab{min-height:44px;padding-block:6px;font-size:13px}}:root{--mobile-action-button-size: 44px;--mobile-action-position: .5;--mobile-action-lift: 0px}body[data-mobile-world]{--ui-scale-effective: var(--ui-scale);--mobile-action-slot: max(44px, calc(var(--mobile-action-button-size) * var(--ui-scale)));--mobile-action-left: max(130px, calc(env(safe-area-inset-left) + 112px) );--mobile-action-right: max(122px, calc(env(safe-area-inset-right) + 112px) );--mobile-action-bottom: max(10px, env(safe-area-inset-bottom));--mobile-action-pager: 48px;--mobile-action-room: max(1px, calc(var(--mobile-visible-width, 100vw) - var(--mobile-action-left) - var(--mobile-action-right)));--mobile-action-width: min(calc(6 * var(--mobile-action-slot) + 28px + var(--mobile-action-pager)), var(--mobile-action-room))}body[data-mobile-world] .left-rail,body[data-mobile-world] .target-rail{zoom:var(--ui-scale)}body[data-mobile-world] #left-rail{left:calc(max(6px,env(safe-area-inset-left)) / var(--ui-scale));top:calc(max(6px,env(safe-area-inset-top)) / var(--ui-scale))}body[data-mobile-world] #target-rail{left:calc(max(6px,env(safe-area-inset-left)) / var(--ui-scale));top:max(106px,calc(env(safe-area-inset-top) / var(--ui-scale) + 100px))}body[data-mobile-world].native-wow-ui .minimap{width:calc(96px * var(--ui-scale));align-self:flex-end}body[data-mobile-world] #minimap-canvas{width:calc(88px * var(--ui-scale));height:calc(88px * var(--ui-scale))}body[data-mobile-world].native-wow-ui :is(.minimap-zone,.minimap-subzone){width:calc(96px * var(--ui-scale));max-width:none;font-size:calc(11px * var(--ui-scale))}body[data-mobile-world].native-wow-ui .minimap-clock{font-size:calc(11px * var(--ui-scale))}body[data-mobile-world].native-wow-ui #bottom-hud{width:var(--mobile-action-width);max-width:none;left:calc(var(--mobile-visible-left, 0px) + var(--mobile-action-left) + (var(--mobile-action-room) - var(--mobile-action-width)) * var(--mobile-action-position));right:auto;margin:0;bottom:clamp(var(--mobile-action-bottom),calc(var(--mobile-action-bottom) + var(--mobile-action-lift)),max(var(--mobile-action-bottom),calc(var(--mobile-visible-height, 100dvh) - var(--mobile-action-height, 160px) - 8px - env(safe-area-inset-top))))}body[data-mobile-world].native-wow-ui #bottom-hud-center{padding-right:var(--mobile-action-pager);max-height:calc(var(--mobile-visible-height, 100dvh) - var(--mobile-action-bottom) - 8px - env(safe-area-inset-top));overflow-y:auto;overflow-x:hidden}body[data-mobile-world].native-wow-ui #bottom-hud-center #action-bar{grid-template-columns:repeat(auto-fit,minmax(var(--mobile-action-slot),1fr))}body[data-mobile-world].native-wow-ui #action-bar .ui-icon-button{height:auto;aspect-ratio:1;min-width:44px}body[data-mobile-world] #class-bar{width:fit-content;align-self:center}body[data-mobile-world] #class-bar .ui-icon-button,body[data-mobile-world] #totem-bar .ui-icon-button{width:var(--mobile-action-slot);height:var(--mobile-action-slot);min-width:44px;min-height:44px}body[data-mobile-world].native-wow-ui .game-window{scale:var(--ui-scale);left:calc(var(--mobile-visible-left, 0px) + (var(--mobile-visible-width, 100vw) + env(safe-area-inset-left) - env(safe-area-inset-right)) / 2)!important;--mobile-window-height: calc((var(--mobile-visible-height, 100dvh) - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) / var(--ui-scale));max-width:calc((var(--mobile-visible-width, 100vw) - 12px - env(safe-area-inset-left) - env(safe-area-inset-right)) / var(--ui-scale))!important}body[data-mobile-world] .game-window :is(button,summary){min-height:max(44px,calc(44px / var(--ui-scale)))!important}body[data-mobile-world] .game-window :is(.window-close,.ui-panel-close){width:max(44px,calc(44px / var(--ui-scale)));height:max(44px,calc(44px / var(--ui-scale)));min-width:max(44px,calc(44px / var(--ui-scale)));flex-basis:max(44px,calc(44px / var(--ui-scale)))}body[data-mobile-world].native-wow-ui .game-window :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:max(44px,calc(44px / var(--ui-scale)))!important}body[data-mobile-world] .game-window .bag-grid{grid-template-columns:repeat(auto-fill,minmax(max(44px,calc(44px / var(--ui-scale))),1fr))}body[data-mobile-world] .game-window :is(.item-slot,.ui-icon-button){min-width:max(44px,calc(44px / var(--ui-scale)))}@media(orientation:landscape){body[data-mobile-world].native-wow-ui .game-window:not(:is(.ready-check,.logout-countdown,#interaction-prompts,#game-menu,#death-window)){width:min(calc(1000px / var(--ui-scale)),calc((var(--mobile-visible-width,100vw) - 16px) / var(--ui-scale)))!important}}@media(orientation:landscape)and (min-width:741px){body[data-mobile-world]{--mobile-action-right: max(224px, calc(env(safe-area-inset-right) + 214px) )}}@media(orientation:landscape)and (max-width:700px){body[data-mobile-world]{--mobile-action-left: max(116px, calc(env(safe-area-inset-left) + 100px) )}}@media(orientation:portrait){body[data-mobile-world]{--mobile-action-left: 8px;--mobile-action-right: 8px;--mobile-action-bottom: max(130px, calc(env(safe-area-inset-bottom) + 120px) )}body[data-mobile-world] #target-rail{top:calc(182px + env(safe-area-inset-top) / var(--ui-scale))}body[data-mobile-world].native-wow-ui .game-window:not(:is(.ready-check,.logout-countdown,#interaction-prompts,#game-menu,#death-window)){width:calc((var(--mobile-visible-width,100vw) - 12px) / var(--ui-scale))!important}}@media(orientation:portrait)and (max-width:359px){body[data-mobile-world]{--mobile-action-pager: 0px}body[data-mobile-world].native-wow-ui #bottom-hud-center{padding-top:48px}body[data-mobile-world].native-wow-ui #bottom-hud-center #action-bar-paging{top:0}}body.native-wow-ui #talents-window{top:56px;left:18px;display:flex;flex-direction:column;width:min(520px,calc((100vw - 24px) / var(--ui-scale-effective, 1)));height:min(748px,var(--game-window-max-height, calc((100dvh - 24px) / var(--ui-scale-effective, 1))));max-height:var(--game-window-max-height, calc((100dvh - 24px) / var(--ui-scale-effective, 1)));min-height:0;overflow:hidden;resize:none;border:1px solid #a58c50;border-radius:7px;background:linear-gradient(110deg,#32291d,#151718 42%,#252017);box-shadow:inset 0 0 0 2px #090b0cd9,inset 0 0 0 3px #bd975433,0 8px 22px #0009}body.native-wow-ui #talents-window[hidden]{display:none}body.native-wow-ui #talents-window>header{flex:0 0 auto;padding:7px 10px}body.native-wow-ui #talents-window>.ui-panel-body{--talent-size: 38px;--talent-row-height: 48px;flex:1 1 0;min-height:0;display:flex;gap:0;padding:0;overflow:hidden}#talents-window :is(.talents-tree-scroll,.talents-tabs,.talents-glyphs,.talents-status)[hidden]{display:none!important}#talents-window :is(.talents-tree-scroll,.talents-tabs,.talents-glyphs){scrollbar-width:thin;scrollbar-color:#a7894c #111a17}#talents-window :is(.talents-tree-scroll,.talents-tabs,.talents-glyphs)::-webkit-scrollbar{width:8px;height:8px}#talents-window :is(.talents-tree-scroll,.talents-tabs,.talents-glyphs)::-webkit-scrollbar-thumb{border:1px solid #3c3626;border-radius:4px;background:#a7894c}#talents-window :is(.talents-tree-scroll,.talents-tabs,.talents-glyphs)::-webkit-scrollbar-track{background:#111a17}#talents-window .talents-header{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;padding:7px 9px;border-bottom:1px solid #8a70453d}#talents-window .talents-points{margin-left:auto;color:#e4cb83;font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}#talents-window .talents-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;min-width:0;padding:4px 9px;border:1px solid #76613c;border-radius:3px;color:#cfbea0;background:linear-gradient(#443b2b,#201e19);font:inherit;font-size:12px;cursor:pointer;box-shadow:inset 0 1px #d1b17623}#talents-window .talents-tab>img{width:23px;height:23px;flex:0 0 23px;border:1px solid #aa8951;border-radius:2px;object-fit:cover}#talents-window .talents-tab.is-active{color:#ffe4a0;border-color:#bd9955;background:linear-gradient(#655130,#342817)}#talents-window .talents-tab[aria-disabled=true]{opacity:.6;cursor:default}#talents-window .talents-tabs{flex:0 0 auto;display:flex;flex-wrap:nowrap;gap:4px;padding:7px 9px;margin:0;overflow-x:auto}#talents-window .talents-tabs>button{flex:1 0 0}#talents-window .talents-tabs>button>span{overflow-wrap:anywhere}#talents-window .talents-tree-scroll{flex:1 1 0;min-height:0;padding:6px 14px 12px;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border-block:1px solid #73623a;background:radial-gradient(ellipse at top,#3a3b29,#101713 75%);box-shadow:inset 0 0 20px #0008}#talents-window .talents-grid{position:relative;isolation:isolate;display:grid;width:min(100%,330px);max-width:none;gap:0;margin:0 auto;overflow:visible}#talents-window .talents-tree-art{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:256fr 44fr;grid-template-rows:256fr 75fr;pointer-events:none;opacity:.64}#talents-window .talents-tree-art>span{position:relative;overflow:hidden}#talents-window .talents-tree-art img{position:absolute;inset:0 auto auto 0;width:100%;height:100%}#talents-window .talents-tree-art>span:nth-child(2n) img{width:145.455%}#talents-window .talents-tree-art>span:nth-child(n+3) img{height:170.667%}#talents-window .talent-connections{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}#talents-window .talent-connections path{fill:none;stroke:#908465;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}#talents-window .talent-connections path.is-open{stroke:#99c765}#talents-window .talent{position:relative;z-index:1;place-self:center;display:grid;place-items:center;width:var(--talent-size);height:var(--talent-size);min-height:0;padding:2px;overflow:visible;border:2px solid #686151;border-radius:3px;background:#10120e;box-shadow:0 1px 3px #000,inset 0 0 0 1px #000;cursor:pointer}#talents-window .talent>img{width:100%;height:100%;border-radius:1px;object-fit:cover;filter:grayscale(1) brightness(.7)}#talents-window .talent.is-learned>img,#talents-window .talent.is-available>img{filter:none}#talents-window .talent.is-blocked{opacity:.85;border-color:#686151}#talents-window .talent.is-available,#talents-window .talent.is-learned{border-color:#73a64f}#talents-window .talent.is-maxed{border-color:#d4b352}#talents-window .talent>em{position:absolute;right:-8px;bottom:-5px;padding:0 2px;border:1px solid #62604b;border-radius:2px;background:#10130e;color:#c6d8a4;font:11px/14px Arial,sans-serif;text-shadow:1px 1px #000}#talents-window .talent.is-maxed>em{color:#f6d776;border-color:#ad8f43}#talents-window .talents-pages{display:flex;flex:0 0 auto;gap:4px;padding:6px 9px;border-top:1px solid #a3874a66;background:linear-gradient(#2b251b,#151614)}#talents-window .talents-pages>button{min-width:95px;border-radius:0 0 4px 4px}#talents-window .talents-status{flex:0 0 auto;padding:12px;margin:0}#talents-window .talents-glyphs{flex:1 1 0;min-height:0;display:grid;grid-template-columns:minmax(230px,1.15fr) minmax(160px,1fr);align-items:center;gap:14px;margin:0;padding:12px;overflow:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 30% 45%,#203635,#111919 70%)}#talents-window .glyph-orbit{position:relative;align-self:center;width:100%;aspect-ratio:1;border:1px solid #9e8a564d;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 30px,#ae985518 31px 32px,transparent 33px 55px),conic-gradient(from 30deg,#c5b57c17,transparent 30%,#c5b57c17 50%,transparent 80%);box-shadow:inset 0 0 25px #bdad7033}#talents-window .glyph-orbit:before{content:"✧";position:absolute;top:35%;right:35%;bottom:35%;left:35%;display:grid;place-items:center;border:1px solid #cfb36b66;border-radius:50%;color:#bda86c;font-size:50px;text-shadow:0 0 15px #a5b8a7aa;pointer-events:none}#talents-window .glyph-slot{position:absolute;display:grid;place-items:center;width:54px;height:54px;min-height:0;padding:5px;border:2px solid #bb9a52;border-radius:50%;background:radial-gradient(circle,#304c50,#0c151a 70%);color:#9fbbba;box-shadow:0 2px 5px #000b,inset 0 0 0 2px #181d20;transform:translate(-50%,-50%);font:25px/1 Georgia,serif;cursor:pointer}#talents-window .glyph-slot[data-kind=minor]{width:46px;height:46px;border-color:#8c9a9f}#talents-window .glyph-slot.is-filled{border-color:#ccb17a}#talents-window .glyph-slot>img{width:100%;height:100%;border-radius:50%;object-fit:cover}#talents-window .glyph-slot.is-locked{color:#776d59;border-color:#6a614e;background:#191c19;cursor:default}#talents-window .glyph-slot[data-orbit-position=top]{left:50%;top:9%}#talents-window .glyph-slot[data-orbit-position=upper-left]{left:15%;top:29%}#talents-window .glyph-slot[data-orbit-position=lower-right]{left:85%;top:70%}#talents-window .glyph-slot[data-orbit-position=upper-right]{left:85%;top:29%}#talents-window .glyph-slot[data-orbit-position=lower-left]{left:15%;top:70%}#talents-window .glyph-slot[data-orbit-position=bottom]{left:50%;top:90%}#talents-window .glyph-legend{min-width:0}#talents-window .glyph-legend h3{margin:0 0 9px;font-size:15px;color:#e5cd91}#talents-window .glyph-legend-entry{display:grid;gap:2px;padding:6px 0;border-bottom:1px solid #a5966940;font-size:12px;line-height:1.3}#talents-window .glyph-legend-entry strong{color:#ccb77e;font-weight:400}#talents-window .glyph-legend-entry span{color:#dedccd;overflow-wrap:anywhere}#talents-window .glyph-help{margin:10px 0 0;color:#a4b2af;font-size:11px;line-height:1.4}#talents-window :is(button,[role=tab]):focus-visible{outline:2px solid #ffe39a;outline-offset:2px}body[data-mobile-world].native-wow-ui #talents-window>.ui-panel-body{--talent-size: max(44px, calc(44px / var(--ui-scale)));--talent-row-height: max(56px, calc(56px / var(--ui-scale)));max-height:none;padding:0;overflow:hidden}body[data-mobile-world].native-wow-ui #talents-window>header{padding:1px 6px}body[data-mobile-world] #talents-window .talents-tab{min-height:max(44px,calc(44px / var(--ui-scale)));font-size:13px}body[data-mobile-world] #talents-window .talents-header{flex-wrap:wrap;padding:2px 7px;overflow:visible}body[data-mobile-world] #talents-window .talents-header .talents-tab{flex-shrink:0}body[data-mobile-world] #talents-window [data-compact-label]>span{display:none}body[data-mobile-world] #talents-window [data-compact-label]:after{content:attr(data-compact-label)}body[data-mobile-world] #talents-window .talents-points{font-size:12px}body[data-mobile-world] #talents-window .talents-tabs{padding:4px 7px}body[data-mobile-world] #talents-window .talents-tabs .talents-tab{padding-inline:6px}body[data-mobile-world] #talents-window .talent{min-height:var(--talent-size)}body[data-mobile-world] #talents-window .talents-pages{padding:4px 7px}body[data-mobile-world] #talents-window .talents-pages>button{flex:1;min-width:0}body[data-mobile-world] #talents-window .glyph-slot{min-width:max(44px,calc(44px / var(--ui-scale)));min-height:max(44px,calc(44px / var(--ui-scale)))}@media(orientation:landscape){body[data-mobile-world].native-wow-ui #talents-window>.ui-panel-body[data-talent-page=talents]{display:grid;grid-template-columns:minmax(156px,200px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-header{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:1;grid-row:1;padding:4px 6px}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-points{white-space:normal;margin:0;text-align:center}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-tabs{grid-column:1;grid-row:2;flex-direction:column;align-self:stretch;height:100%;min-height:0;box-sizing:border-box;overflow:auto}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-tabs>button{flex:0 0 auto}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-tree-scroll{grid-column:2;grid-row:1 / 3;height:100%;box-sizing:border-box}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-status{grid-column:2;grid-row:1 / 3}body[data-mobile-world] #talents-window [data-talent-page=talents] .talents-pages{grid-column:1 / -1;grid-row:3}body[data-mobile-world] #talents-window .talents-glyphs{grid-template-columns:minmax(200px,240px) minmax(180px,1fr);align-items:start}body[data-mobile-world] #talents-window .glyph-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}body[data-mobile-world] #talents-window .glyph-legend h3,body[data-mobile-world] #talents-window .glyph-help{grid-column:1 / -1}}@media(orientation:portrait){body[data-mobile-world] #talents-window .talents-points{flex-basis:100%;text-align:right}body[data-mobile-world] #talents-window .talents-glyphs{display:flex;flex-direction:column;align-items:stretch;gap:16px}body[data-mobile-world] #talents-window .glyph-orbit{flex:0 0 auto;width:min(260px,100%)}body[data-mobile-world] #talents-window .glyph-legend{flex:0 0 auto}}
