:root{color:#f3f1e8;font-synthesis:none;letter-spacing:0;--ink:#11130f;--panel:#121411e0;--panel-strong:#0c0e0cf5;--line:#e0d0a23d;--gold:#d7b75d;--gold-soft:#f0d990;--health:#65c882;--danger:#d65347;--mana:#4e95c7;--cursor-rpg-default:url(/assets/ui/cursor-rpg-default.svg) 3 3, default;--cursor-rpg-select:url(/assets/ui/cursor-rpg-select.svg) 3 3, pointer;--cursor-rpg-drag:url(/assets/ui/cursor-rpg-drag.svg) 18 18, crosshair;--cursor-rpg-loot:url(/assets/ui/cursor-rpg-loot.svg) 18 18, pointer;background:#151714;font-family:Segoe UI,Arial,sans-serif}*{box-sizing:border-box;letter-spacing:0}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}body{cursor:var(--cursor-rpg-default);background:#151714}button{font:inherit;cursor:var(--cursor-rpg-select)}#app{isolation:isolate;position:relative}body.game-interactions-locked #app{-webkit-user-select:none;user-select:none}body.game-interactions-locked #app input,body.game-interactions-locked #app textarea,body.game-interactions-locked #app select,body.game-interactions-locked #app [contenteditable=true]{-webkit-user-select:text;user-select:text}#game-canvas{touch-action:none;width:100%;height:100%;cursor:var(--cursor-rpg-default);outline:0;display:block}#game-canvas.is-inactive{display:none}#game-canvas.cursor-rpg-select{cursor:var(--cursor-rpg-select)}#game-canvas.cursor-rpg-drag{cursor:var(--cursor-rpg-drag)}#game-canvas.cursor-rpg-loot{cursor:var(--cursor-rpg-loot)}body.game-pointer-ready,body.game-pointer-ready *,body.game-pointer-ready :before,body.game-pointer-ready :after{cursor:none!important}.game-cursor{z-index:2147483647;pointer-events:none;opacity:0;visibility:hidden;will-change:transform;background:50%/contain no-repeat;width:40px;height:40px;position:fixed;top:0;left:0}.game-cursor.is-visible{opacity:1;visibility:visible}.game-cursor.is-default{background-image:url(/assets/ui/cursor-rpg-default.svg)}.game-cursor.is-select{background-image:url(/assets/ui/cursor-rpg-select.svg)}.game-cursor.is-drag{background-image:url(/assets/ui/cursor-rpg-drag.svg);width:36px;height:36px}.game-cursor.is-loot{background-image:url(/assets/ui/cursor-rpg-loot.svg);width:38px;height:38px}.game-native-scrollbar-hidden{scrollbar-width:none!important;-ms-overflow-style:none!important}.game-native-scrollbar-hidden::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.game-scrollbar-layer{z-index:2147483000;pointer-events:none;position:fixed;inset:0;overflow:hidden}.game-scrollbar{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;background:#070b08d1;border:1px solid #85672be6;border-radius:999px;position:fixed;box-shadow:inset 0 0 4px #000000e6,0 0 4px #000000a6}.game-scrollbar.is-hidden{display:none}.game-scrollbar-thumb{border-radius:inherit;background:linear-gradient(90deg,#6e5223,#c39a43 52%,#725525);border:1px solid #efcd6fd9;width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;top:1px;left:1px;box-shadow:inset 0 0 3px #ffe89c57,0 1px 3px #000}.game-scrollbar-horizontal .game-scrollbar-thumb{background:linear-gradient(#6e5223,#c39a43 52%,#725525)}.game-scrollbar:hover .game-scrollbar-thumb,.game-scrollbar-dragging .game-scrollbar-thumb{filter:brightness(1.18);border-color:#ffe7a0}body.game-scrollbar-dragging{-webkit-user-select:none;user-select:none}#loading-screen{z-index:1000;opacity:1;visibility:visible;pointer-events:auto;background:#11130f url(/assets/ui/main-menu/background.png) 50%/cover no-repeat;gap:0;transition:none;display:block;position:fixed;inset:0}#loading-screen:before{content:"";background:#070807b8;position:absolute;inset:0}#loading-screen.is-complete{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s,visibility 0s linear .5s}.brand-sigil{color:var(--gold-soft);background:#20231c;border:1px solid #f0d990a6;place-items:center;font-family:Georgia,serif;font-weight:700;display:grid}.loading-logo{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 16px #000c);width:min(600px,47vw);height:min(300px,38vh);position:absolute;top:2.5%;left:50%;transform:translate(-50%)}.loading-panel{z-index:1;color:#f1dfad;border:1px solid #b48234;border-radius:5px;outline:3px solid #1a1109;grid-template-rows:auto 30px;align-content:center;gap:30px;width:min(760px,100vw - 48px);min-height:220px;padding:42px 52px 44px;display:grid;position:absolute;top:59%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 3px #070907,inset 0 0 0 4px #d39e4257,inset 0 0 34px #000000bd,0 7px #171009,0 22px 44px #000000b8}.loading-panel:before{content:"";pointer-events:none;border:1px solid #b28233b8;border-radius:2px;position:absolute;inset:10px;box-shadow:inset 0 0 0 1px #050705eb}.loading-track{isolation:isolate;background:linear-gradient(#ffe49714,#0000 38%),#080b09;border:1px solid #8f682b;border-radius:3px;width:100%;height:30px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #020302,0 0 0 2px #d59d373d,inset 0 2px 5px #000000eb,0 5px 12px #00000075}.loading-track:before{content:"";z-index:2;pointer-events:none;border:1px solid #f6d27724;border-radius:1px;position:absolute;inset:1px}.loading-track span{z-index:1;background:linear-gradient(#fff7cab8 0,#ffe38433 24%,#0000 25%),linear-gradient(#e9ba4e 0%,#c48726 55%,#8b5517 100%);border-right:1px solid #ffdc76;border-radius:1px 2px 2px 1px;width:8%;height:100%;transition:width 80ms linear;display:block;position:relative;box-shadow:inset 0 1px #fff8d7c7,inset 0 -1px #4d2606b8,4px 0 10px #ecaa348a}.loading-track span:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffefb473);width:min(34px,18%);height:100%;position:absolute;top:0;right:0}#loading-label{color:#f1dfad;text-align:center;text-shadow:0 2px 3px #000;border-bottom:1px solid #b2823385;width:100%;margin:0;padding:0 16px 22px;font-family:Georgia,serif;font-size:clamp(15px,1.3vw,19px);font-weight:800;line-height:1.2;position:relative}.loading-runes{display:none}.loading-runes i{background:#28bdf1;border:1px solid #f4cc6a;width:9px;height:9px;animation:1.1s ease-in-out infinite alternate loading-rune;transform:rotate(45deg);box-shadow:0 0 10px #2ec4ffe6}.loading-runes i:nth-child(2){animation-delay:.18s}.loading-runes i:nth-child(3){animation-delay:.36s}@keyframes loading-rune{0%{opacity:.35;transform:rotate(45deg)scale(.78)}to{opacity:1;transform:rotate(45deg)scale(1.15)}}@media (max-width:720px){.loading-logo{width:min(430px,72vw);height:min(230px,31vh);top:4%}.loading-panel{gap:24px;width:calc(100vw - 32px);min-height:190px;padding:36px 30px 38px;top:60%}#loading-label{padding-bottom:18px;font-size:15px}}@media (max-height:620px){.loading-logo{height:31vh;top:1%}.loading-panel{gap:22px;min-height:188px;padding-top:34px;padding-bottom:36px;top:61%}}#hud{z-index:5;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}#hud.is-hidden{opacity:0}.top-bar{grid-template-columns:220px minmax(340px,600px) 150px;justify-content:space-between;align-items:start;gap:22px;display:grid;position:absolute;top:14px;left:16px;right:16px}.brand-block,.status-block,.objective-panel,.roster,.minimap{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-shadow:0 8px 26px #00000038}.brand-block{align-items:center;gap:10px;min-height:54px;padding:8px 11px;display:flex}.weapon-lab-link{border:1px solid var(--line);width:30px;height:30px;color:var(--gold-soft);pointer-events:auto;background:#ffffff06;border-radius:4px;place-items:center;margin-left:auto;display:grid}.weapon-lab-link:hover{background:#d7b75d1f;border-color:#f0d9908c}.weapon-lab-link svg{width:15px;height:15px}.brand-sigil{border-radius:50%;flex:none;width:34px;height:34px;font-size:18px}.brand-block strong,.brand-block small,.status-block strong,.status-block small{display:block}.brand-block strong{color:#f8f1dc;font-family:Georgia,serif;font-size:16px}.brand-block small,.status-block small{color:var(--gold);margin-top:2px;font-size:9px;font-weight:700}.boss-block{padding:4px 0 0}.boss-copy{text-shadow:0 2px 4px #000;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;padding:0 7px;display:flex}.boss-copy strong{color:#f0e6ce;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:13px;overflow:hidden}.boss-copy span{color:#d7d3c8;font-variant-numeric:tabular-nums;flex:none;font-size:11px}.boss-track{background:#080908eb;border:1px solid #eedba68f;height:12px;padding:2px;box-shadow:0 2px 5px #000}.boss-track span{background:linear-gradient(90deg,#8f211d,#db5547 65%,#ed7959);width:100%;height:100%;transition:width .18s;display:block}.boss-cast{background:#090a09e0;border:1px solid #e0d0a247;width:74%;height:16px;margin:6px auto 0;position:relative;overflow:hidden}.boss-cast.is-hidden{display:none}.boss-cast span{background:#d57630b8;width:0;position:absolute;inset:0 auto 0 0}.boss-cast em{color:#fff0ce;text-align:center;font-size:9px;font-style:normal;font-weight:700;line-height:14px;display:block;position:relative}.status-block{text-align:right;min-height:54px;padding:9px 12px 8px 32px;position:relative}.status-dot{background:#6bd18a;border-radius:50%;width:8px;height:8px;position:absolute;top:14px;left:12px;box-shadow:0 0 10px #6bd18aa6}.status-block strong{color:#f1eee5;font-variant-numeric:tabular-nums;font-size:16px}.roster{pointer-events:auto;width:236px;padding:5px;position:absolute;top:86px;left:16px}.roster-entry{min-height:43px;cursor:var(--cursor-rpg-select);border:1px solid #0000;grid-template-columns:34px minmax(0,1fr) 42px;align-items:center;gap:8px;padding:5px 6px;transition:background-color .14s,border-color .14s;display:grid;position:relative}.roster-entry+.roster-entry{border-top-color:#ffffff0e}.roster-entry:hover{background:#ffffff0b}.roster-entry.is-selected{background:#d7b75d17;border-color:#d7b75d75}.role-medallion{color:#fff;background:#30352f;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:31px;height:31px;font-family:Georgia,serif;font-size:14px;font-weight:700;display:grid}.roster-copy{min-width:0}.roster-name{color:#e9e7df;justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;font-size:11px;font-weight:700;display:flex}.roster-role{color:#92968d;font-size:8px}.unit-bars span{background:#ffffff14;height:3px;overflow:hidden}.unit-bars i{background:var(--health);width:100%;height:100%;transition:width .18s;display:block}.roster-hp{color:#babdb5;font-variant-numeric:tabular-nums;text-align:right;font-size:9px}.objective-panel{gap:3px;width:208px;padding:11px 13px;display:grid;position:absolute;top:86px;right:16px}.objective-panel small{color:var(--gold);font-size:9px;font-weight:800}.objective-panel strong{color:#eeece4;font-family:Georgia,serif;font-size:13px}.objective-panel span{color:#a9aaa3;font-size:10px}.command-bar{pointer-events:auto;grid-template-columns:repeat(3,84px);gap:5px;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.command{color:#bdbdb5;background:var(--panel-strong);height:64px;cursor:var(--cursor-rpg-select);border:1px solid #e0d0a247;border-radius:3px;grid-template-rows:29px auto;place-items:center;padding:6px 4px 5px;transition:color .14s,border-color .14s,background-color .14s,transform .14s;display:grid;position:relative;box-shadow:0 5px 14px #00000052}.command:hover{color:#f3ead3;border-color:#f0d99099;transform:translateY(-2px)}.command.active{color:var(--gold-soft);background:#282419f5;border-color:#f0d990b8}.command svg{stroke-width:1.6px;width:24px;height:24px}.command small{color:#797b74;font-size:8px;position:absolute;top:4px;left:6px}.command strong{font-size:9px}.minimap{pointer-events:auto;width:176px;height:176px;position:absolute;bottom:18px;right:16px;overflow:hidden}.minimap:after{content:"";pointer-events:none;border:1px solid #e0d0a233;position:absolute;inset:8px}.minimap-grid{opacity:.42;background:linear-gradient(38deg,#0000 43%,#93754552 44% 47%,#0000 48%),radial-gradient(at 50% 52%,#625b49 0 29%,#34382f 31% 58%,#1c221c 60%);position:absolute;inset:0}.map-dot{z-index:2;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}.boss-dot{background:#bf3027;border:2px solid #ff8b76;width:9px;height:9px;top:38%;left:50%;box-shadow:0 0 8px #d55347b8}.hero-map-dot{background:#83e2a0;box-shadow:0 0 4px #75dd9499}#minimap-camera{z-index:1;border:1px solid #f5e8bf8c;width:46px;height:32px;position:absolute;transform:translate(-50%,-50%)}#selection-box{pointer-events:none;will-change:left, top, width, height;background:#5bc67a1f;border:1px solid #a4ebb8e6;display:none;position:absolute;box-shadow:inset 0 0 14px #5bc67a14,0 0 8px #5bc67a29}.world-label{text-align:center;will-change:transform;min-width:88px;position:absolute;transform:translate(-50%,-100%)}.world-label strong{color:#f0eee6;text-shadow:0 1px 3px #000,0 1px 6px #000;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.1;transition:color .16s,text-shadow .16s;display:block;overflow:hidden}.world-label.is-selected strong{color:#ffe5a0;text-shadow:0 0 2px #fffadcf2,0 0 7px #eebe4ce6,0 0 14px #d58f2194,0 1px 4px #000}.raid-leader-bubble{color:#171913;text-align:center;min-width:104px;text-shadow:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform-origin:50% 100%;background:#fff7dc;border:3px solid #141712;border-radius:48% 52% 46% 54%;padding:10px 18px 9px;font-family:Georgia,serif;font-size:18px;font-weight:900;line-height:1;position:absolute;transform:translate(-50%,-100%)scale(.55)rotate(-5deg);box-shadow:0 4px #b68a2d,0 8px 18px #00000057}.raid-leader-bubble:before,.raid-leader-bubble:after{content:"";width:0;height:0;position:absolute;left:48%;transform:rotate(8deg)}.raid-leader-bubble:before{border-top:22px solid #141712;border-left:5px solid #0000;border-right:12px solid #0000;bottom:-20px}.raid-leader-bubble:after{border-top:17px solid #fff7dc;border-left:3px solid #0000;border-right:8px solid #0000;margin-left:2px;bottom:-13px}.raid-leader-bubble.is-visible{visibility:visible;animation:2.2s cubic-bezier(.2,.8,.2,1) both raid-leader-callout}@keyframes raid-leader-callout{0%{opacity:0;transform:translate(-50%,-86%)scale(.45)rotate(-7deg)}12%{opacity:1;transform:translate(-50%,-100%)scale(1.12)rotate(2deg)}22%,76%{opacity:1;transform:translate(-50%,-100%)scale(1)rotate(-2deg)}to{opacity:0;transform:translate(-50%,-108%)scale(.92)rotate(-1deg)}}.toast{color:#f4e8c7;opacity:0;background:#0c0e0cbd;border-top:1px solid #f0d99073;border-bottom:1px solid #f0d99073;padding:8px 16px;font-family:Georgia,serif;font-size:13px;transition:opacity .18s,transform .18s;position:absolute;top:20%;left:50%;transform:translate(-50%,-8px)}.toast.is-visible{opacity:1;transform:translate(-50%)}@media (max-width:900px){.top-bar{grid-template-columns:52px minmax(260px,1fr) 72px;gap:8px}.brand-block{min-height:48px;padding:7px}.brand-block>div:last-child,.status-block small,.objective-panel{display:none}.brand-sigil{width:32px;height:32px}.status-block{min-height:48px;padding:14px 7px 7px}.status-dot{display:none}.status-block strong{font-size:12px}.roster{width:178px;top:76px}.roster-entry{grid-template-columns:28px minmax(0,1fr);min-height:36px}.role-medallion{width:26px;height:26px;font-size:11px}.roster-role,.roster-hp{display:none}.minimap{width:132px;height:132px}}@media (max-width:640px){.top-bar{grid-template-columns:44px minmax(0,1fr) 50px;gap:4px;left:6px;right:6px}.brand-block{min-width:0;padding:5px}.brand-sigil{width:30px;height:30px}.boss-copy{min-width:0;padding:0 3px}.boss-copy span{display:none}.status-block{min-width:0;padding:14px 4px 6px}.roster{width:54px;top:70px;left:8px}.roster-entry{grid-template-columns:1fr;justify-items:center;min-height:39px;padding:4px;display:grid}.roster-copy,.roster-hp,.minimap{display:none}.command-bar{grid-template-columns:repeat(3,70px);bottom:10px}.command{height:58px}}:root{--hud-scale:1;--hud-panel:#171a15;--hud-panel-raised:#28261d;--hud-panel-green:#10251d;--hud-frame-dark:#3a2715;--hud-frame:#8b602c;--hud-frame-light:#d2a64c;--hud-gold:#e0b957;--hud-gold-light:#ffe6a3;--hud-shadow:#000000b8}.left-hud,.right-hud,.boss-block,.action-deck,.performance-meter{letter-spacing:0;font-family:Segoe UI,Arial,sans-serif}.left-hud{width:590px;transform:scale(var(--hud-scale));transform-origin:0 0;pointer-events:none;flex-direction:column;align-items:flex-start;gap:18px;display:flex;position:absolute;top:18px;left:18px}.left-hud>*{pointer-events:auto}.brand-block,.status-block,.objective-panel,.boss-block,.action-bar,.performance-meter{border:5px solid var(--hud-frame-dark);outline:2px solid var(--hud-frame-light);background:var(--hud-panel);box-shadow:inset 0 0 0 3px var(--hud-frame), inset 0 7px 0 #ffffff0d, 0 8px 0 #180f08db, 0 15px 24px var(--hud-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px}.brand-block{align-items:center;gap:16px;width:400px;min-height:92px;padding:11px 13px;display:flex}.brand-block>div{min-width:0;display:block}.brand-sigil{outline:2px solid var(--hud-frame-light);width:64px;height:64px;color:var(--hud-gold-light);text-shadow:0 3px #3a260f;background:#244b2f;border:4px solid #3b2816;border-radius:6px;font-size:34px;box-shadow:inset 0 0 0 3px #a67a32,0 5px #1c120b}.brand-block strong{color:var(--hud-gold-light);text-shadow:0 3px #3c260f;font-family:Georgia,serif;font-size:32px;line-height:1}.brand-block small{color:#f0c76b;margin-top:7px;font-size:13px;font-weight:800}.weapon-lab-link{width:52px;height:52px;color:var(--hud-gold-light);background:#273126;border:3px solid #50351b;border-radius:5px;flex:none;place-items:center;margin-left:auto;display:grid;box-shadow:inset 0 0 0 2px #a87832,0 4px #17100a}.weapon-lab-link:hover{color:#fff;border-color:var(--hud-frame-light);background:#344332}.weapon-lab-link svg{stroke-width:2.2px;width:26px;height:26px}.minimap{border:8px solid var(--hud-frame-dark);outline:3px solid var(--hud-frame-light);width:330px;height:330px;box-shadow:inset 0 0 0 5px var(--hud-frame), inset 0 0 32px #10120e, 0 9px 0 #26180d, 0 15px 25px var(--hud-shadow);background:#424334;border-radius:50%;display:block;position:relative;bottom:auto;right:auto;overflow:hidden}.minimap:after{border:3px solid #f6cf6f59;border-radius:50%;inset:15px}.minimap-grid{opacity:.78;border-radius:50%;inset:10px}.minimap-north{z-index:5;width:42px;height:38px;color:var(--hud-gold-light);text-align:center;text-shadow:0 3px #241408,0 0 6px #000;font-family:Georgia,serif;font-size:27px;font-weight:900;line-height:38px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.map-dot{will-change:transform;border:2px solid #ffffffb8;width:12px;height:12px;top:0;left:0;box-shadow:0 2px #1b120a,0 0 8px}.boss-dot{background:#cb3527;border:4px solid #ffbe63;width:18px;height:18px;top:0;left:0}#minimap-camera{transform-origin:50%;will-change:transform, width, height;border:3px solid #ffe7a2b8;width:80px;height:54px;transition:width 90ms linear,height 90ms linear;top:0;left:0;box-shadow:0 0 0 1px #1f150bdb}.roster{width:590px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid;position:relative;top:auto;left:auto}.roster-entry,.roster-entry+.roster-entry{border:4px solid var(--hud-frame-dark);color:#f4e9c9;min-width:0;min-height:88px;box-shadow:inset 0 0 0 2px var(--hud-frame), inset 0 5px 0 #ffffff09, 0 5px 0 #21150b, 0 8px 15px #0000007a;background:#151914;border-radius:5px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;transition:color .12s,border-color .12s,background-color .12s,transform .12s;display:grid;position:relative}.roster-entry:hover{background:#20241b;border-color:#6e4b22;transform:translateY(-1px)}.roster-entry.is-selected{border-color:var(--hud-frame-light);color:#fff5d2;background:#29321f;box-shadow:inset 0 0 0 3px #a77931,0 5px #24170c,0 0 18px #e5b84b61}.role-medallion{width:56px;height:56px;color:var(--role-color);box-shadow:inset 0 0 0 3px var(--role-color), 0 4px 0 #160f09;background:#252b24;border:4px solid #302012;border-radius:50%;place-items:center;display:grid}.role-medallion svg{stroke-width:2.6px;filter:drop-shadow(0 2px #000);width:30px;height:30px}.roster-copy{min-width:0;display:block}.roster-name{color:inherit;text-shadow:0 2px #000;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-family:Georgia,serif;font-size:21px;line-height:1;display:flex}.roster-hp{color:#f4efda;flex:none;font-family:Segoe UI,Arial,sans-serif;font-size:12px;font-weight:800;display:block}.unit-bars{gap:4px;display:grid}.unit-bars span{background:#30322b;border:2px solid #090b08;border-radius:1px;height:10px;box-shadow:0 0 0 1px #68532a}.unit-bars i{transform-origin:0;will-change:transform;background:#4ea83d;width:100%;transition:transform .15s linear;transform:scaleX(1);box-shadow:inset 0 3px #ffffff38}.unit-bars .mana i{background:#2e7ab8}.raid-effects{gap:5px;margin-top:6px;display:flex}.raid-effects svg{color:#f0c35e;background:#26372a;border:1px solid #7d5c28;border-radius:2px;width:19px;height:19px;padding:2px}.boss-block{width:920px;min-height:104px;transform:translateX(-50%) scale(var(--hud-scale));transform-origin:top;pointer-events:auto;padding:13px 20px 14px 235px;position:absolute;top:18px;left:50%}.boss-portrait{z-index:2;outline:4px solid var(--hud-frame-light);object-fit:cover;width:200px;height:200px;box-shadow:inset 0 0 0 5px var(--hud-frame), 0 8px 0 #21150b, 0 14px 24px #0000009e;border:8px solid #382312;border-radius:50%;position:absolute;top:10px;left:-30px}.boss-copy{gap:20px;margin-bottom:9px;padding:0 6px}.boss-copy strong{color:var(--hud-gold-light);text-shadow:0 3px #321d0d;font-family:Georgia,serif;font-size:28px}.boss-copy span{color:#fff0c7;font-size:16px;font-weight:800}.boss-track{background:#090b09;border:3px solid #26170c;border-radius:3px;height:22px;padding:3px;box-shadow:0 0 0 2px #9f7132,inset 0 3px 5px #000}.boss-track span{transform-origin:0;will-change:transform;background:#b5362d;width:100%;transition:transform .13s linear;transform:scaleX(1);box-shadow:inset 0 5px #ffb8723d}.boss-cast{background:#0d100d;border:3px solid #25170c;border-radius:3px;width:74%;height:29px;margin:11px auto 0;box-shadow:0 0 0 2px #8f642b}.boss-cast span{background:#cc8328}.boss-cast em{text-shadow:0 2px #000;font-size:14px;line-height:24px}.right-hud{width:430px;transform:scale(var(--hud-scale));transform-origin:100% 0;pointer-events:none;gap:20px;display:grid;position:absolute;top:18px;right:18px}.right-hud>*{pointer-events:auto}.status-block{text-align:left;grid-template-rows:1fr 1fr;grid-template-columns:56px 1fr;align-items:center;min-height:92px;padding:10px 16px;display:grid;position:relative}.status-block svg{width:42px;height:42px;color:var(--hud-gold-light);filter:drop-shadow(0 3px #301d0d);grid-row:1/3}.status-block strong{color:var(--hud-gold-light);text-align:center;text-shadow:0 3px #2d1a0c;align-self:end;font-family:Georgia,serif;font-size:31px;line-height:1}.status-block small{color:#f3c75c;text-align:center;align-self:start;margin-top:5px;font-size:15px}.objective-panel{background:var(--hud-panel-green);gap:7px;width:430px;min-height:150px;padding:20px 24px;display:grid;position:relative;top:auto;right:auto}.objective-panel small{color:var(--hud-gold);font-size:14px}.objective-panel strong{color:var(--hud-gold-light);text-shadow:0 3px #1b1009;font-family:Georgia,serif;font-size:28px}.objective-panel span{color:#f0d99d;font-size:17px;font-weight:700}.action-deck{width:1010px;transform:translateX(-50%) scale(var(--hud-scale));transform-origin:bottom;pointer-events:none;gap:18px;display:grid;position:absolute;bottom:18px;left:50%}.action-deck .action-slot{pointer-events:auto}.action-bar{padding:19px 16px 13px;position:relative}.action-bar-title{border:4px solid var(--hud-frame-dark);min-width:330px;color:var(--hud-gold-light);box-shadow:inset 0 0 0 2px var(--hud-frame), 0 4px 0 #21150b;text-align:center;text-shadow:0 3px #2b190c;background:#25251c;border-radius:5px;padding:8px 24px 7px;font-family:Georgia,serif;font-size:23px;line-height:1;position:absolute;top:-23px;left:50%;transform:translate(-50%)}.action-slots{grid-template-columns:repeat(10,82px);justify-content:center;gap:11px;display:grid}.action-slot,.action-slot.command{color:#fff1c2;background:#243125;border:4px solid #2c1d10;border-radius:5px;grid-template-rows:1fr;place-items:center;width:82px;height:82px;padding:7px;transition:color .12s,border-color .12s,transform .12s,filter .12s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #a87532,inset 0 7px #ffffff14,0 5px #171008}.action-slot:hover,.action-slot.command:hover{border-color:var(--hud-frame-light);color:#fff;filter:brightness(1.16);transform:translateY(-3px)}.action-slot.active,.action-slot.command.active{border-color:var(--hud-gold-light);color:#fff;box-shadow:inset 0 0 0 4px #e1b84e,0 5px #1b1109,0 0 16px #f4c65273}.action-slot:disabled{cursor:not-allowed;filter:saturate(.45)brightness(.62)}.action-slot svg,.action-slot.command svg{opacity:0;stroke-width:2.2px;filter:drop-shadow(0 3px 1px #000000bf);width:44px;height:44px}.action-slot small,.action-slot.command small{z-index:3;color:#fff0bf;text-align:center;text-shadow:0 1px #000;background:#14150f;border:1px solid #8c652d;border-radius:2px;min-width:22px;padding:2px 4px;font-size:11px;font-weight:900;line-height:1.1;position:absolute;top:3px;left:5px}.action-slot>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.action-slot[data-cooldown]:after{z-index:2;color:#fff;content:attr(data-cooldown);text-shadow:0 3px #000;background:#070907b8;place-items:center;font-family:Georgia,serif;font-size:25px;font-weight:900;display:grid;position:absolute;inset:0}.role-tank{background:#244d72}.role-heal{background:#2d6f3b}.role-fire{background:#8f3424}.role-support{background:#8b6c22}.role-melee{background:#885021}.role-bone{background:#665f4c}.role-shadow{background:#4f316f}.role-frost{background:#216d82}.role-burst{background:#8c5524}.role-rally{background:#29614a}.active-raid-bar .action-slot,.tactical-bar .action-slot,.role-medallion{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover}.role-medallion svg{opacity:0}.tactical-bar .action-slot{background-color:#213c31}.tactical-bar .action-slot:nth-child(7),.tactical-bar .action-slot:nth-child(8),.tactical-bar .action-slot:nth-child(9){background-color:#713325}.performance-meter{width:460px;min-height:392px;transform:scale(var(--hud-scale));transform-origin:100% 100%;pointer-events:auto;padding:14px 14px 16px;position:absolute;bottom:18px;right:18px}.meter-tabs{grid-template-columns:1fr 1fr;gap:8px;margin:-5px 0 12px;display:grid}.meter-tabs button{color:#c9b782;text-shadow:0 2px #000;background:#24231b;border:4px solid #352313;border-radius:4px;height:54px;font-family:Georgia,serif;font-size:25px;font-weight:900;box-shadow:inset 0 0 0 2px #765225,0 4px #171009}.meter-tabs button.active{color:var(--hud-gold-light);background:#313124;border-color:#93692f;box-shadow:inset 0 0 0 3px #c6923e,0 4px #171009}.minimap{background:#27291f;border:0;border-radius:0;outline:0;width:330px;height:313px;box-shadow:0 14px 24px #0000008c}.minimap:after{border-color:#f0cd7047;inset:30px}.minimap-grid{inset:32px}.roster-entry,.roster-entry+.roster-entry{background:#171a15;border:0;border-radius:0;grid-template-columns:72px minmax(0,1fr);min-height:118px;padding:18px 18px 15px;box-shadow:0 7px 13px #0000007a}.roster-entry:hover{filter:brightness(1.12);background-color:#0000;border:0}.roster-entry.is-selected{filter:brightness(1.16);background-color:#0000;border:0;box-shadow:0 0 18px #e5b84b85}.role-medallion{border-width:3px;width:62px;height:62px}.boss-block{width:920px;min-height:205px;box-shadow:none;background:#171a15;border:0;border-radius:0;outline:0;padding:39px 70px 26px 245px}.boss-portrait{width:174px;height:174px;box-shadow:none;border:0;outline:0;top:17px;left:29px}.boss-track{margin-top:2px}.boss-cast{width:100%;margin-top:13px}.status-block{width:350px;min-height:152px;box-shadow:none;background:#171a15;border:0;border-radius:0;outline:0;justify-self:end;padding:32px 38px 26px}.objective-panel{width:430px;min-height:169px;box-shadow:none;background:#171a15;border:0;border-radius:0;outline:0;padding:34px 58px 28px 35px}.action-bar{min-height:145px;box-shadow:none;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;border-radius:0;outline:0;padding:30px 31px 20px}.active-raid-bar,.tactical-bar{background-image:none}.action-bar-title{box-shadow:none;background:0 0;border:0;top:-8px}.action-slots{grid-template-columns:repeat(10,82px);gap:10px}.action-slot:before{z-index:4;content:"";pointer-events:none;background:0 0;position:absolute;inset:-4px}.action-slot,.action-slot.command{box-shadow:none;border:0;border-radius:0}.performance-meter{width:460px;min-height:278px;box-shadow:none;background:#171a15;border:0;border-radius:0;outline:0;padding:54px 31px 25px}.meter-tabs{gap:20px;height:44px;margin:0;position:absolute;top:10px;left:36px;right:36px}.meter-tabs button,.meter-tabs button.active{height:44px;box-shadow:none;background:0 0;border:0}#meter-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}#meter-list li{color:#f2dfad;grid-template-rows:19px 9px;grid-template-columns:28px minmax(0,1fr) 64px;align-items:center;column-gap:8px;min-height:32px;font-size:16px;display:grid}.meter-rank{color:var(--hud-gold-light);text-align:center;grid-row:1/3;font-family:Georgia,serif;font-size:19px;font-weight:900}#meter-list strong{text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-weight:700;overflow:hidden}.meter-value{color:#fff0c2;text-align:right;font-size:14px;font-weight:800}.meter-track{background:#33352c;border:1px solid #080a07;grid-column:2/4;height:9px;overflow:hidden;box-shadow:0 0 0 1px #594222}.meter-track i{width:100%;height:100%;transform:scaleX(var(--meter-progress,0));transform-origin:0;will-change:transform;transition:transform .14s linear;display:block;box-shadow:inset 0 3px #ffffff2e}.toast{outline:2px solid var(--hud-frame-light);color:var(--hud-gold-light);background:#171a14;border:3px solid #4c331a;border-radius:4px;padding:12px 24px;font-size:17px;font-weight:800;top:18%;box-shadow:inset 0 0 0 2px #8d622a,0 8px 18px #0009}#meter-list{gap:2px}#meter-list li{grid-template-rows:14px 6px;min-height:23px;font-size:13px}.minimap{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.minimap-grid{opacity:.86;inset:34px;box-shadow:inset 0 0 28px #000000b8}.minimap:after{inset:34px}.minimap-north{top:13px}.boss-copy{text-align:center;margin:0;padding:0;display:block;position:absolute;top:30px;left:228px;right:72px}.boss-copy strong{font-size:27px;line-height:32px;display:block}.boss-copy span{z-index:3;font-size:14px;line-height:18px;position:absolute;top:45px;left:50%;transform:translate(-50%)}.boss-track{height:22px;margin:0;position:absolute;top:72px;left:245px;right:73px}.boss-cast{width:auto;height:25px;margin:0;position:absolute;top:119px;left:245px;right:73px}.action-deck{gap:7px;bottom:12px}.action-bar{min-height:128px;padding:25px 31px 16px}.action-bar-title{top:-5px}.action-slot:before{display:none}.action-slot,.action-slot.command{background-position:50%;background-size:74px 74px;width:82px;height:82px;box-shadow:0 3px 8px #00000073}.action-slot:hover,.action-slot.command:hover{box-shadow:0 0 13px #f4c65294}.performance-meter{background-image:none;background-size:100% 100%;width:460px;height:214px;min-height:0;padding:20px 29px 18px;bottom:14px}.meter-tabs{z-index:2;grid-template-columns:1fr 1fr;gap:4px;height:70px;top:-48px;left:26px;right:26px}.meter-tabs button,.meter-tabs button.active{color:#ead8a5;text-shadow:0 2px 1px #090704,0 0 5px #e7bb532e;background-color:#0000;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:70px;padding:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:900;line-height:1}.meter-tabs button.active{color:#fff0bd;text-shadow:0 2px 1px #090704,0 0 7px #ffd66c47;background-image:none}.meter-tabs button:hover{filter:brightness(1.12)}#meter-list{grid-template-rows:repeat(8,minmax(0,1fr));gap:0;height:100%}#meter-list li{grid-template-rows:15px 5px;grid-template-columns:24px minmax(0,1fr) 54px;align-content:center;column-gap:7px;min-height:0;font-size:13px}.meter-rank{font-size:15px}.meter-value{font-size:12px}.meter-track{height:5px}.boss-block{width:920px;height:205px;min-height:205px;padding:0}.boss-portrait{object-fit:cover;clip-path:circle(49%);border:0;border-radius:50%;outline:0;width:168px;height:168px;top:18px;left:57px}.boss-copy{place-items:center;height:40px;display:grid;top:48px;left:290px;right:98px}.boss-copy strong{text-shadow:0 3px #211308,0 0 5px #000c;text-align:center;justify-content:center;align-items:center;width:100%;font-family:Georgia,serif;font-size:29px;font-weight:700;line-height:40px;display:flex;position:absolute;inset:0}.boss-copy span{color:#fff0c7;text-align:center;text-shadow:0 2px #2a110b,0 0 4px #000;pointer-events:none;width:520px;font-family:Georgia,serif;font-size:16px;font-weight:700;line-height:22px;top:51px;left:calc(50% - 12.5px)}.boss-track{height:22px;box-shadow:none;clip-path:polygon(2.4% 0,97.6% 0,100% 50%,97.6% 100%,2.4% 100%,0 50%);background:0 0;border:0;border-radius:0;padding:0;top:98px;left:278px;right:111px;overflow:hidden}.boss-track span{clip-path:polygon(2.4% 0,97.6% 0,100% 50%,97.6% 100%,2.4% 100%,0 50%);border-radius:0;height:100%}.boss-cast{width:auto;height:30px;box-shadow:none;clip-path:polygon(2.4% 0,97.6% 0,100% 50%,97.6% 100%,2.4% 100%,0 50%);background:0 0;border:0;border-radius:0;top:138px;left:276px;right:116px;overflow:hidden}.boss-cast span{clip-path:polygon(2.4% 0,97.6% 0,100% 50%,97.6% 100%,2.4% 100%,0 50%)}.boss-cast em{text-shadow:0 2px #2a1608,0 0 4px #000;font-family:Georgia,serif;font-size:16px;font-weight:700;line-height:30px}.main-menu,.pause-menu,.options-panel,.solo-hud{transition:opacity .22s,visibility .22s;position:absolute;inset:0}.main-menu.is-hidden,.pause-menu.is-hidden,.options-panel.is-hidden,.solo-hud.is-hidden,.solo-emote-wheel.is-hidden,.solo-world-map.is-hidden,.solo-quest-journal.is-hidden,.solo-warden-sheet.is-hidden,.solo-inventory.is-hidden,.solo-stack-split.is-hidden,.solo-trade-invite.is-hidden,.solo-trade.is-hidden,.solo-loot-chest.is-hidden,.solo-quest-tracker.is-hidden,.solo-energy-cast.is-hidden,.solo-interaction-prompt.is-hidden,.solo-dialogue.is-hidden{visibility:hidden;opacity:0;pointer-events:none;display:none}.pause-menu{z-index:45;pointer-events:auto;position:fixed;inset:0;overflow:hidden}.pause-menu-shade{-webkit-backdrop-filter:blur(5px)saturate(.72);backdrop-filter:blur(5px)saturate(.72);background:#060706b3;position:absolute;inset:0}.pause-menu-layout{width:620px;height:700px;transform:translate(-50%, -50%) scale(var(--hud-scale));transform-origin:50%;position:absolute;top:50%;left:50%}.pause-menu-logo{object-fit:contain;filter:drop-shadow(0 18px 15px #000000d1);pointer-events:none;-webkit-user-select:none;user-select:none;width:500px;height:225px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pause-menu-label{color:#f4dda0;text-align:center;text-shadow:0 3px 4px #000,0 0 14px #d8a43d52;white-space:nowrap;margin:0;font-family:Georgia,serif;font-size:18px;font-weight:800;position:absolute;top:205px;left:50%;transform:translate(-50%)}.pause-menu-actions{gap:12px;width:530px;display:grid;position:absolute;top:270px;left:50%;transform:translate(-50%)}.pause-menu-actions .main-menu-button{aspect-ratio:auto;color:#e9dcba;filter:none;text-shadow:0 2px 3px #000;background:linear-gradient(#2b2f29f7,#0a0d0bfc),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/380px 380px;border:1px solid #765027;border-radius:4px;grid-template-columns:54px 1fr 54px;align-items:center;width:100%;height:78px;padding:0 20px;font-size:24px;transition:border-color .14s,color .14s,background-color .14s,transform .14s;display:grid;box-shadow:inset 0 0 0 3px #070907,inset 0 0 0 4px #d3973b3d,0 5px 8px #0000008c}.pause-menu-actions #pause-main-menu{font-size:22px}.pause-menu-actions .main-menu-button svg{color:#c79742;stroke-width:1.8px;justify-self:center;width:24px;height:24px}.pause-menu-actions .main-menu-button span{grid-column:2}.pause-menu-actions .main-menu-button:hover,.pause-menu-actions .main-menu-button:focus-visible{color:#fff1c4;filter:none;background:linear-gradient(#383e34fa,#0d120efc),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/380px 380px;border-color:#d6a049;transform:translate(3px)}.pause-menu-actions .main-menu-button.primary{filter:none;background:linear-gradient(90deg,#23432dfa,#0b110dfc 44%),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/380px 380px;border-color:#9c7836}.pause-menu-actions .main-menu-button.primary svg{color:#82bd72}.pause-menu-hint{color:#d8c99e;text-shadow:0 2px 3px #000;white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.pause-menu-hint kbd{color:#f7e4ad;font:inherit;background:#121310f0;border:1px solid #b48234;border-radius:3px;padding:5px 9px;box-shadow:inset 0 0 0 1px #3d2b17}.main-menu{z-index:20;pointer-events:auto;background:#28170d;overflow:hidden}.main-menu-layout{width:100%;height:100%;position:absolute;inset:0}.main-menu-background{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.main-menu-fog{z-index:1;opacity:1;mix-blend-mode:screen;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.main-menu-logo{z-index:2;object-fit:contain;filter:drop-shadow(0 18px 14px #000000b8);pointer-events:none;-webkit-user-select:none;user-select:none;width:min(52vw,1050px);height:41%;position:absolute;top:2.4%;left:50%;transform:translate(-50%)}.main-menu-actions{z-index:3;gap:clamp(12px,1.6vh,23px);width:min(33vw,650px);display:grid;position:absolute;top:54.2%;left:50%;transform:translate(-50%)}.main-menu-button{aspect-ratio:1853/372;color:#f8e5b2;filter:drop-shadow(0 9px 5px #000000b3);letter-spacing:0;text-shadow:0 4px 3px #090603,0 0 14px #000000e6;background:0 0;border:0;place-items:center;width:100%;height:auto;padding:0;font-family:Georgia,serif;font-size:clamp(25px,2.1vw,42px);font-weight:700;transition:color .14s,filter .14s,transform .14s;display:grid;position:relative}.main-menu-button img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.main-menu-button span{z-index:1;position:relative}.main-menu-button:hover,.main-menu-button:focus-visible{color:#fff9dc;filter:brightness(1.22)drop-shadow(0 0 18px #ffc035eb);outline:none;transform:scale(1.035)}.main-menu-button.primary{color:#fff4c7;filter:brightness(1.08)drop-shadow(0 0 10px #f8ab226b)}.main-menu-version{z-index:3;color:#f1dfb4;text-shadow:0 2px 5px #000;font-family:Georgia,serif;font-size:22px;position:absolute;bottom:2.4%;left:1.1%}.options-panel{z-index:60;color:#f2e7c5;pointer-events:auto;background:#171a15;border:6px solid #382412;border-radius:6px;outline:3px solid #d2a64c;gap:24px;width:min(650px,100vw - 48px);height:auto;padding:24px 28px 30px;display:grid;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 4px #8b602c,0 14px #21150b,0 28px 50px #000000b8}.options-panel header{color:#ffe6a3;border-bottom:2px solid #6e4b22;justify-content:space-between;align-items:center;padding-bottom:18px;font-family:Georgia,serif;font-size:30px;display:flex}.options-panel header button,.solo-dialogue header button{color:#e7c46f;background:#25251d;border:2px solid #6f4d24;border-radius:4px;place-items:center;width:42px;height:42px;display:grid}.options-panel label{color:#e6d9b6;gap:12px;font-size:18px;font-weight:700;display:grid}.options-panel label>span{align-items:center;gap:10px;display:flex}.options-panel label svg{color:#e0b957;width:24px;height:24px}.options-panel input[type=range]{accent-color:#d2a64c;width:100%}.options-panel select{color:#f5e7bc;background:#24271f;border:3px solid #5e411f;border-radius:4px;height:48px;padding:0 12px;font-size:17px}.options-panel .option-toggle{justify-content:space-between;align-items:center;display:flex}.options-panel input[type=checkbox]{accent-color:#d2a64c;width:24px;height:24px}.solo-hud{z-index:7;pointer-events:none}.solo-emote-wheel{--emote-wheel-size:min(68vw, 650px);z-index:35;color:#f5e7c2;pointer-events:none;place-items:center;font-family:Georgia,serif;display:grid;position:fixed;inset:0;overflow:hidden}.solo-emote-wheel-shade{-webkit-backdrop-filter:blur(5px)saturate(.76);backdrop-filter:blur(5px)saturate(.76);cursor:pointer;pointer-events:none;background:radial-gradient(circle,#354b2d14 0 25%,#050805b8 64%,#020302e8 100%),linear-gradient(#0d120c33,#070906b8);position:absolute;inset:0}.solo-emote-wheel-stage{pointer-events:none;grid-template-rows:auto 1fr auto;justify-items:center;width:min(96vw,900px);min-height:min(94vh,790px);padding:clamp(28px,5vh,54px) 20px 24px;animation:.23s cubic-bezier(.22,.78,.28,1) both solo-emote-stage-in;display:grid;position:relative}.solo-emote-wheel-heading{z-index:3;text-align:center;text-shadow:0 2px 4px #000;justify-items:center;gap:4px;display:grid;position:relative}.solo-emote-wheel-heading:after{content:"";background:linear-gradient(90deg,#0000,#b98732 22%,#f2d780 50%,#b98732 78%,#0000);width:190px;height:1px;margin-top:10px}.solo-emote-wheel-heading small{color:#bfa566;letter-spacing:.24em;font:700 10px/1.1 Segoe UI,sans-serif}.solo-emote-wheel-heading strong{color:#fff2ce;letter-spacing:.08em;font-size:clamp(25px,3vw,36px)}.solo-emote-wheel-ring{width:var(--emote-wheel-size);height:var(--emote-wheel-size);background:radial-gradient(circle, transparent 0 27%, #0d150deb 27.4% 31%, transparent 31.4% 48%, #0b130bf0 48.4% 50%, transparent 50.5%), repeating-conic-gradient(from -120deg, #b57f2661 0 1deg, #131d1285 1deg 59deg, #dfb24e57 59deg 60deg);pointer-events:none;border:2px solid #a87324;border-radius:50%;align-self:center;position:relative;box-shadow:0 0 0 5px #121b11f0,0 0 0 7px #b77e22b8,0 0 54px #000000e0,inset 0 0 48px #000000eb}.solo-emote-wheel-ring:before,.solo-emote-wheel-ring:after{content:"";border:1px solid #e2b85b4d;border-radius:50%;position:absolute;inset:7.5%}.solo-emote-wheel-ring:after{border-color:#5f8a4861;inset:20%;box-shadow:inset 0 0 26px #55874633}.solo-emote-choice{--emote-radius:calc(var(--emote-wheel-size) * .39);z-index:4;clip-path:polygon(8% 0,92% 0,100% 50%,92% 100%,8% 100%,0 50%);color:#e3d7b8;text-align:left;text-shadow:0 1px 2px #000;width:clamp(122px,18vw,162px);min-height:72px;transform:translate(-50%, -50%) rotate(var(--emote-angle)) translateX(var(--emote-radius)) rotate(var(--emote-counter-angle));pointer-events:auto;background:linear-gradient(#293522fa,#0d140dfa),#10180f;border:1px solid #94611e;border-radius:7px;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:9px 11px;font:700 12px/1.12 Georgia,serif;transition:border-color .15s,box-shadow .15s,color .15s,filter .15s;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 2px #040704f0,0 0 0 3px #b87e2373,0 9px 20px #0000009e,inset 0 0 16px #000000b3}.solo-emote-choice svg{color:#d8ad53;background:#050905bd;border:1px solid #cb97368f;border-radius:50%;width:28px;height:28px;padding:5px}.solo-emote-choice span{letter-spacing:.025em}.solo-emote-choice kbd,.solo-emote-wheel-core kbd,.solo-emote-wheel-stage>footer kbd{color:#f2d579;background:#131a11;border:1px solid #9a6a25;border-radius:3px;font:800 10px/1 Segoe UI,sans-serif;box-shadow:inset 0 0 0 1px #050705}.solo-emote-choice kbd{padding:4px 5px}.solo-emote-choice.is-available:hover,.solo-emote-choice.is-available:focus-visible{color:#fff3cc;filter:brightness(1.16);border-color:#f1cf68;outline:none;box-shadow:0 0 0 2px #172315,0 0 0 4px #f0c65ce0,0 0 30px #be902d80,inset 0 0 20px #608b4461}.solo-emote-choice.is-locked{opacity:.38;filter:grayscale(.7);cursor:not-allowed}.solo-emote-choice.is-locked svg{color:#847557;border-color:#806a406b}.solo-emote-wheel-core{z-index:7;color:#f5df9e;pointer-events:auto;background:radial-gradient(circle at 50% 35%,#5170418c,#0000 48%),linear-gradient(145deg,#202c1d,#0c130c 72%);border:2px solid #bd8731;border-radius:50%;align-content:center;justify-items:center;gap:3px;width:clamp(132px,18vw,174px);height:clamp(132px,18vw,174px);padding:16px;font-family:Georgia,serif;transition:filter .15s,box-shadow .15s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #0b110b,0 0 0 7px #dda842a6,0 0 30px #000000e0,inset 0 0 28px #020402}.solo-emote-wheel-core:hover,.solo-emote-wheel-core:focus-visible{filter:brightness(1.13);outline:none;box-shadow:0 0 0 5px #0b110b,0 0 0 8px #f0c35dd9,0 0 38px #af822775,inset 0 0 28px #020402}.solo-emote-warden-mark{color:#f1d276;background:linear-gradient(145deg,#2f4728,#101810);border:2px solid #c69237;border-radius:50% 50% 46% 46%;place-items:center;width:48px;height:48px;margin-bottom:3px;font:800 28px/1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 3px #0b100a,0 3px 10px #000}.solo-emote-wheel-core small{color:#a99a70;letter-spacing:.22em;font:800 9px/1 Segoe UI,sans-serif}.solo-emote-wheel-core strong{letter-spacing:.08em;font-size:18px}.solo-emote-wheel-core kbd{margin-top:4px;padding:4px 8px}.solo-emote-wheel-stage>footer{z-index:3;color:#c4b68e;letter-spacing:.08em;text-shadow:0 1px 2px #000;align-items:center;gap:18px;font:700 10px/1.2 Segoe UI,sans-serif;display:flex;position:relative}.solo-emote-wheel-stage>footer span{align-items:center;gap:6px;display:inline-flex}.solo-emote-wheel-stage>footer kbd{padding:4px 6px}.solo-emote-wheel-stage>footer small{color:#8f876e;letter-spacing:.04em;font-size:9px}@keyframes solo-emote-stage-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (max-width:760px),(max-height:700px){.solo-emote-wheel{--emote-wheel-size:min(82vw, 470px)}.solo-emote-wheel-stage{min-height:96vh;padding-block:18px 14px}.solo-emote-wheel-heading strong{font-size:23px}.solo-emote-choice{grid-template-columns:25px 1fr;width:112px;min-height:58px;padding:7px 10px;font-size:10px}.solo-emote-choice svg{width:23px;height:23px;padding:4px}.solo-emote-choice kbd,.solo-emote-wheel-stage>footer small{display:none}}@media (prefers-reduced-motion:reduce){.solo-emote-wheel-stage{animation:none}}.solo-world-map{z-index:40;pointer-events:none;place-items:center;padding:clamp(10px,2vw,28px);display:grid;position:fixed;inset:0;overflow:hidden}.solo-world-map-shade{-webkit-backdrop-filter:blur(8px)saturate(.68);backdrop-filter:blur(8px)saturate(.68);pointer-events:none;background:radial-gradient(circle at 50% 46%,#222d1f33,#040604e0 72%),#050705c7;position:absolute;inset:0}.solo-world-map-panel{color:#f3e8c7;pointer-events:none;background:#11150f;border:6px solid #382412;border-radius:8px;outline:2px solid #d2a64c;grid-template-rows:88px 46px minmax(0,1fr) 56px;width:min(1480px,100vw - 40px);height:min(940px,100vh - 40px);min-height:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #8b602c,0 10px #21150b,0 34px 90px #000000d6}.solo-world-map-panel:before,.solo-world-map-panel:after{content:"";z-index:8;pointer-events:none;border-color:#e1ba5c;width:82px;height:82px;position:absolute}.solo-world-map-panel:before{border-top:2px solid;border-left:2px solid;top:9px;left:9px}.solo-world-map-panel:after{border-bottom:2px solid;border-right:2px solid;bottom:9px;right:9px}.solo-world-map-header{z-index:2;background:linear-gradient(90deg,#4d664533,#0000 36%),linear-gradient(#303a2d,#1a2119);border-bottom:3px solid #6f4c24;grid-template-columns:58px minmax(0,1fr) auto 46px;align-items:center;gap:15px;padding:12px 18px 12px 22px;display:grid;position:relative;box-shadow:inset 0 -2px #d2a64c38}.solo-world-map-header>svg{color:#eac35d;background:#141914;border:2px solid #725027;border-radius:50%;width:48px;height:48px;padding:9px;box-shadow:inset 0 0 0 2px #d2a64c2b,0 3px #120d08}.solo-world-map-header>span{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 14px;display:grid}.solo-world-map-header small{color:#caa94f;letter-spacing:.2em;grid-column:1/-1;font-size:10px;font-weight:900}.solo-world-map-header strong{color:#ffe6a3;letter-spacing:.045em;text-shadow:0 3px #171008;font-family:Georgia,serif;font-size:31px;line-height:1}.solo-world-map-header em{color:#9aa58f;letter-spacing:.12em;font-size:11px;font-style:normal;font-weight:900}.solo-world-map-header>kbd,.solo-world-map-footer kbd{color:#f8e6ae;background:#11150f;border:2px solid #6f4c24;border-radius:3px;place-items:center;min-width:34px;height:32px;padding:0 8px;font:900 13px Segoe UI,Arial,sans-serif;display:inline-grid;box-shadow:0 3px #150e08}.solo-world-map-header button{color:#e7d39c;pointer-events:auto;background:#191d17;border:2px solid #65451f;border-radius:4px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 2px #8b602c59,0 3px #140d07}.solo-world-map-header button:hover,.solo-world-map-header button:focus-visible{color:#fff3c4;border-color:#e2b653;outline:2px solid #e2b65361}.solo-world-map-header button svg{width:24px;height:24px}.solo-world-map-tabs{z-index:4;pointer-events:auto;background:#10150f;border-bottom:2px solid #5c3e1d;justify-content:center;align-items:stretch;gap:1px;display:flex}.solo-world-map-tabs button{border:0;color:#8f9785;text-transform:uppercase;background:#151b14;border-inline:1px solid #714e238c;justify-content:center;align-items:center;gap:8px;min-width:170px;font-size:10px;font-weight:900;display:flex}.solo-world-map-tabs button.active,.solo-world-map-tabs button:hover,.solo-world-map-tabs button:focus-visible{color:#ffe4a0;background:#273225;outline:0;box-shadow:inset 0 -3px #d2a64c}.solo-world-map-tabs svg{width:16px;height:16px}.solo-world-map-body{background:radial-gradient(circle at 32% 42%,#4461411f,#0000 42%),#0b0f0b;grid-template-columns:minmax(0,1fr) 300px;gap:15px;min-height:0;padding:16px;display:grid;position:relative}.solo-world-map-area{background:#0f140f;border:3px solid #3a2715;outline:1px solid #a87832;place-items:center;min-width:0;min-height:0;padding:12px 12px 48px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #7651277a}.solo-world-map-surface{background:#20251f;border:2px solid #61431f;max-width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #c89a42,0 8px 24px #0000008f}.solo-world-map-content{transform:scale(var(--world-map-zoom,1));transform-origin:50%;transition:transform .15s ease-out;position:absolute;inset:0}.solo-world-map-zoom{z-index:12;pointer-events:auto;background:#0b0805f0;border:1px solid #a87832;border-radius:3px;grid-template-columns:32px 58px 32px;align-items:center;display:grid;position:absolute;bottom:12px;right:12px;overflow:hidden;box-shadow:0 3px 10px #0000009e}.solo-world-map-zoom button,.solo-world-map-zoom output{color:#f5dfaa;background:0 0;border:0;place-items:center;min-width:0;height:30px;font:900 13px/1 Georgia,serif;display:grid}.solo-world-map-zoom button{cursor:pointer}.solo-world-map-zoom button:first-child{border-right:1px solid #5c3c1d}.solo-world-map-zoom button:last-child{border-left:1px solid #5c3c1d}.solo-world-map-zoom button:hover:not(:disabled),.solo-world-map-zoom button:focus-visible{color:#fff1bc;background:#3b2a16}.solo-world-map-zoom button:disabled{color:#6e6048;cursor:default}.solo-world-map-surface:after{content:"";z-index:3;pointer-events:none;border:8px solid #140f0833;position:absolute;inset:0;box-shadow:inset 0 0 45px #0000009e}#solo-world-map-canvas,.solo-world-map-tone,.solo-world-map-grid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#solo-world-map-canvas{background:radial-gradient(circle at 50% 48%, #bfa75314, #0810086b 78%), conic-gradient(from 90deg, #11161c 25%, #d9dde0 0 50%, #11161c 0 75%, #d9dde0 0) center / 32px 32px repeat, #20251f;filter:saturate(.68)contrast(1.12)brightness(.79)sepia(.06);display:block}.solo-world-map-tone{z-index:1;background:radial-gradient(circle,#0000 48%,#070a072e 72%,#020402a8 100%),linear-gradient(#1f311f0f,#5031141a)}.solo-world-map-grid{z-index:2;box-sizing:border-box;border:2px dashed #e0ae4dc7;width:auto;height:auto;inset:10px;box-shadow:0 0 8px #d196362e}.solo-world-map-north{z-index:6;color:#ffe6a3;text-shadow:0 3px 4px #000;font:900 27px/1 Georgia,serif;position:absolute;top:11px;left:50%;transform:translate(-50%)}.solo-world-map-zones{z-index:4;pointer-events:auto;display:none;position:absolute;inset:22px}.solo-world-map-zone{border:2px solid color-mix(in srgb, var(--zone-color), #f5d98c 36%);color:#f4e6bc;text-align:left;background:#111a13;border-radius:5px;align-content:end;min-width:24px;min-height:24px;padding:0;display:grid;position:absolute;overflow:hidden;box-shadow:inset 0 0 0 2px #00000057,0 5px 12px #00000073}.solo-world-map-zone-preview{object-fit:fill;image-rendering:auto;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.solo-world-map-zone-caption{z-index:2;pointer-events:none;background:linear-gradient(#0000,#050805e6 62%);gap:2px;min-width:0;padding:18px 8px 7px;display:grid;position:relative}.solo-world-map-zone.is-compact{place-items:center;padding:0}.solo-world-map-zone.is-compact:before{background:color-mix(in srgb, var(--zone-color), #e5bf5b 22%);content:"";border:2px solid #ffe49a;width:10px;height:10px;transform:rotate(45deg);box-shadow:0 0 0 2px #080c08ad,0 0 9px #e8be5875}.solo-world-map-zone.is-compact>.solo-world-map-zone-caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.solo-world-map-zone-caption strong{text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:13px;overflow:hidden}.solo-world-map-zone-caption small{color:#bfc7af;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:8px;font-weight:900;overflow:hidden}.solo-world-map-zone:hover,.solo-world-map-zone:focus-visible,.solo-world-map-zone.is-selected{filter:brightness(1.16);border-color:#ffe49a;outline:2px solid #ffd87547}.solo-world-map.is-atlas .solo-world-map-zones{display:block}.solo-world-map.is-atlas #solo-world-map-canvas{display:none}.solo-world-map.is-atlas .solo-world-map-surface{background:linear-gradient(#d9bf6f0f 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#d9bf6f0f 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 38% 45%,#30422d,#17221a 62%,#0d130f)}.solo-world-map.is-atlas .marker-npc,.solo-world-map.is-atlas .marker-portal{display:none}.solo-world-map-marker{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.solo-world-map-marker[hidden],.solo-world-map.is-static-zone-map .solo-world-map-marker{display:none}.solo-world-map-marker>span{color:#f8e8b8;letter-spacing:.07em;text-shadow:0 1px 2px #000;white-space:nowrap;background:#0c100ce0;border:1px solid #27190cc7;border-radius:2px;padding:3px 6px;font-size:9px;font-weight:900;line-height:1;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 2px 5px #0009}.solo-world-map-marker.marker-fishing-net{z-index:8;background:radial-gradient(circle,#163f43 0 42%,#071c20 44% 100%);border:2px solid #9fe5df;border-radius:50%;width:24px;height:24px;box-shadow:0 0 0 2px #071412cc,0 0 11px #61dcd3b8}.solo-world-map-marker.marker-fishing-net>i,.solo-minimap-fishing-net>i{background:#b7f4e9;border-radius:60% 42% 42% 60%;width:10px;height:6px;display:block;position:relative;transform:rotate(-12deg)}.solo-world-map-marker.marker-fishing-net>i:after,.solo-minimap-fishing-net>i:after{content:"";border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:5px solid #75cfc8;width:0;height:0;position:absolute;top:0;right:-5px}.solo-world-map-marker.marker-fishing-net.is-ready{background:radial-gradient(circle,#805416 0 42%,#251a08 44% 100%);border-color:#ffe084;animation:1.45s ease-in-out infinite fishing-map-ready;box-shadow:0 0 0 2px #1e1506d6,0 0 15px #ffcf5beb}.marker-player>i{clip-path:polygon(50% 0,100% 100%,50% 77%,0 100%);filter:drop-shadow(0 0 5px #28c8f5)drop-shadow(0 2px 2px #051218);transform-origin:50% 55%;background:linear-gradient(90deg,#e8fbff 0 15%,#3dd5ff 38% 100%);width:17px;height:22px;display:block}.marker-player>span{color:#9eeeff}.marker-npc>i,.marker-npc:not(.has-quest),.solo-map-dot-npc:not(.has-quest-marker){display:none}.marker-npc.has-quest{width:34px;height:34px}.marker-npc>img{object-fit:contain;filter:drop-shadow(0 0 4px #ffd341e6)drop-shadow(0 2px 2px #000);width:34px;height:34px;position:static}.marker-npc>span,.marker-npc>img[hidden]{display:none}.marker-portal>img{object-fit:contain;filter:drop-shadow(0 0 7px #ff5218e0)drop-shadow(0 2px 3px #000);width:42px;height:42px}.solo-world-map-zone-label{z-index:6;color:#e8dbb4;white-space:nowrap;background:#0f130eed;border:1px solid #785526;align-items:baseline;gap:10px;padding:7px 14px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 3px #120c07}.solo-world-map-zone-label small{color:#b99648;letter-spacing:.12em;font-size:8px;font-weight:900}.solo-world-map-zone-label strong{color:#ffe5a1;font-family:Georgia,serif;font-size:14px}.solo-world-map-sidebar{scrollbar-color:#8b602c #10140f;pointer-events:auto;background:#151a14;border:3px solid #3a2715;align-content:start;gap:14px;min-height:0;padding:15px;display:grid;overflow:auto;box-shadow:inset 0 0 0 2px #7651278c}.solo-world-map-location,.solo-world-map-legend,.solo-world-map-notice{background:linear-gradient(145deg,#202a20,#111711);border:2px solid #4f361a;gap:10px;padding:15px;display:grid;box-shadow:inset 0 0 0 1px #d2a64c26,0 4px #0c0905}.solo-world-map-location small,.solo-world-map-notice small{color:#b9994c;letter-spacing:.14em;font-size:9px;font-weight:900}.solo-world-map-location strong{color:#ffe5a1;font-family:Georgia,serif;font-size:20px}.solo-world-map-location output{color:#9edbed;letter-spacing:.05em;background:#0c120e;border:1px solid #5b4824;width:max-content;padding:6px 9px;font:800 12px Cascadia Mono,Consolas,monospace}.solo-world-map-location p{color:#939d8d;margin:0;font-size:11px;line-height:1.4}.solo-world-map-legend header{color:#ffe5a1;border-bottom:1px solid #d2a64c52;align-items:center;gap:9px;padding-bottom:10px;display:flex}.solo-world-map-legend header svg{color:#d7ad49;width:19px;height:19px}.solo-world-map-legend header strong{letter-spacing:.06em;font-family:Georgia,serif;font-size:17px}.solo-world-map-legend>span{color:#d7cfb4;grid-template-columns:18px 1fr;align-items:center;gap:10px;font-size:12px;font-weight:700;display:grid}.solo-world-map-legend>span>i{border:2px solid #f6e4a7;border-radius:50%;width:13px;height:13px;box-shadow:0 0 7px}.solo-world-map-legend .legend-player{color:#55d9ff;background:#2eaed2}.solo-world-map-legend .legend-quest{color:#f4ce5b;background:#dcae27}.solo-world-map-legend .legend-npc{color:#88e59a;background:#5ab96d}.solo-world-map-legend .legend-portal{color:#ff7c42;background:#c84723}.solo-world-map-legend .legend-fishing-net{color:#8ce8df;background:#2b9998}.solo-world-map-notice p{color:#a8ad9d;margin:0;font-size:12px;line-height:1.55}.solo-world-map-footer{color:#d1c49f;background:#171d16;border-top:3px solid #6f4c24;justify-content:center;align-items:center;gap:clamp(20px,4vw,56px);padding:9px 18px;font-size:11px;font-weight:800;display:flex}.solo-world-map-footer>span{align-items:center;gap:8px;display:flex}.solo-world-map-footer small{color:#7f8979;font-size:10px}@media (max-width:900px){.solo-world-map{padding:5px}.solo-world-map-panel{border-width:3px;border-radius:0;width:100%;height:100%}.solo-world-map-body{grid-template-columns:1fr;padding:8px}.solo-world-map-area{padding:8px 8px 42px}.solo-world-map-sidebar{z-index:7;width:min(430px,100% - 32px);padding:8px 10px;display:block;position:absolute;bottom:16px;right:16px}.solo-world-map-location,.solo-world-map-notice,.solo-world-map-legend header{display:none}.solo-world-map-legend{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;gap:7px 14px;padding:0;display:flex}.solo-world-map-legend>span{grid-template-columns:12px auto;gap:6px;font-size:9px}.solo-world-map-legend>span>i{width:10px;height:10px}.solo-world-map-footer{justify-content:space-between;gap:8px}.solo-world-map-footer small{display:none}}@media (max-height:620px){.solo-world-map-panel{grid-template-rows:60px 42px minmax(0,1fr) 44px}.solo-world-map-header{padding-block:7px}.solo-world-map-header>svg{width:38px;height:38px;padding:7px}.solo-world-map-header small,.solo-world-map-header em{display:none}.solo-world-map-header strong{font-size:22px}.solo-world-map-header button{width:38px;height:38px}.solo-world-map-footer{padding-block:6px}}.solo-warden-sheet{z-index:33;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.solo-warden-sheet-shade{-webkit-backdrop-filter:blur(5px)saturate(.72);backdrop-filter:blur(5px)saturate(.72);pointer-events:auto;background:#040705c7;position:absolute;inset:0}.solo-warden-sheet-panel{color:#eee3c3;width:1480px;height:900px;transform:scale(var(--hud-scale));pointer-events:auto;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 12% 0,#3d7f502e,#0000 32%),radial-gradient(circle at 92% 15%,#b784311c,#0000 25%),#0d130f;border:5px solid #2d2011;outline:2px solid #b9893d;grid-template-rows:102px minmax(0,1fr) 52px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #735128,0 28px 90px #000000d1}.solo-warden-sheet-header{background:linear-gradient(90deg,#172119,#101711 54%,#211a0f);border-bottom:2px solid #6f522c;grid-template-columns:66px minmax(0,1fr) auto 38px 44px;align-items:center;gap:17px;padding:15px 20px;display:grid;box-shadow:inset 0 -1px #17100a}.solo-warden-sheet-sigil{color:#e1b85c;background:radial-gradient(circle,#344b36,#121b15 68%);border:1px solid #a97835;place-items:center;width:62px;height:62px;display:grid;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #0c120e,0 0 24px #75a85e24}.solo-warden-sheet-sigil svg{width:30px;height:30px;transform:rotate(-45deg)}.solo-warden-sheet-identity{gap:2px;min-width:0;display:grid}.solo-warden-sheet-identity small{color:#8ea68f;letter-spacing:.22em;font:800 9px Arial,sans-serif}.solo-warden-sheet-identity strong{color:#fff2c7;letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:900 30px Georgia,serif;overflow:hidden}.solo-warden-sheet-identity em{color:#bfaa79;font:italic 12px Georgia,serif}.solo-warden-sheet-level{border-inline:1px solid #66502e;justify-items:center;min-width:88px;padding:8px 14px;display:grid}.solo-warden-sheet-level small{color:#8a937f;letter-spacing:.18em;font:800 8px Arial,sans-serif}.solo-warden-sheet-level strong{color:#e4be66;font:900 30px Georgia,serif}.solo-warden-sheet-header>kbd,.solo-warden-sheet-footer kbd{color:#d9c48f;background:#090d0a;border:1px solid #675438;border-radius:3px;padding:4px 7px;font:800 10px Arial,sans-serif}.solo-warden-sheet-header>button{color:#bdb194;cursor:pointer;background:#131812;border:1px solid #5f4c30;place-items:center;width:42px;height:42px;display:grid}.solo-warden-sheet-header>button:hover,.solo-warden-sheet-header>button:focus-visible{color:#fff2c7;background:#292115;border-color:#d3a64e;outline:none}.solo-warden-sheet-header>button svg{width:19px}.solo-warden-sheet-body{grid-template-columns:255px minmax(0,1fr) 320px;min-height:0;display:grid}.solo-warden-sheet-profile,.solo-warden-sheet-glyphs{background:#080d09c2;min-height:0;padding:22px}.solo-warden-sheet-profile{border-right:1px solid #3d3728;flex-direction:column;gap:18px;display:flex}.solo-warden-sheet-portrait{background:radial-gradient(circle at 50% 33%,#2d4530,#111812 68%);border:1px solid #4d513c;align-content:center;place-items:center;gap:15px;min-height:174px;display:grid}.solo-warden-sheet-portrait>svg{color:#b9c28d;filter:drop-shadow(0 4px 10px #000);width:66px;height:66px}.solo-warden-sheet-portrait>span{justify-items:center;gap:3px;display:grid}.solo-warden-sheet-portrait small{color:#7c927e;letter-spacing:.18em;font:800 8px Arial,sans-serif}.solo-warden-sheet-portrait strong{color:#f0dfae;text-align:center;text-transform:uppercase;font:800 14px Georgia,serif}.solo-warden-sheet-facts{border-top:1px solid #424233;gap:0;margin:0;display:grid}.solo-warden-sheet-facts>div{border-bottom:1px solid #34372d;gap:4px;padding:12px 2px;display:grid}.solo-warden-sheet-facts dt{color:#778178;letter-spacing:.14em;text-transform:uppercase;font:800 8px Arial,sans-serif}.solo-warden-sheet-facts dd{color:#d6caa7;margin:0;font:700 11px Arial,sans-serif}.solo-warden-sheet-note{color:#9dab9a;background:#111b13;border:1px solid #3c4c3b;grid-template-columns:24px 1fr;gap:10px;margin-top:auto;padding:13px;display:grid}.solo-warden-sheet-note>svg{color:#7ea67a;width:19px}.solo-warden-sheet-note span{gap:5px;display:grid}.solo-warden-sheet-note strong{color:#aebc9c;letter-spacing:.12em;font:800 8px Arial,sans-serif}.solo-warden-sheet-note p{margin:0;font:9px/1.45 Arial,sans-serif}.solo-warden-sheet-professions{min-width:0;min-height:0;padding:22px 24px;overflow:auto}.solo-warden-sheet-professions>header,.solo-warden-sheet-glyphs>header{border-bottom:1px solid #51442d;justify-content:space-between;align-items:end;min-height:40px;margin-bottom:15px;padding-bottom:10px;display:flex}.solo-warden-sheet-professions>header span,.solo-warden-sheet-glyphs>header{gap:3px}.solo-warden-sheet-professions>header span{display:grid}.solo-warden-sheet-professions header small,.solo-warden-sheet-glyphs>header small{color:#788c7d;letter-spacing:.18em;font:800 8px Arial,sans-serif}.solo-warden-sheet-professions header strong,.solo-warden-sheet-glyphs>header strong{color:#e8d7aa;letter-spacing:.08em;font:900 18px Georgia,serif}.solo-warden-sheet-professions>header em{color:#9a8b69;font:italic 10px Georgia,serif}.solo-warden-profession-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.solo-warden-profession{width:100%;min-height:92px;color:inherit;font:inherit;text-align:left;appearance:none;background:linear-gradient(100deg,#111a13,#0c110d);border:1px solid #3c4438;grid-template-columns:46px minmax(0,1fr) 112px;align-items:center;gap:11px;padding:12px;display:grid}.solo-warden-profession.is-learned{border-left:3px solid var(--profession-color);box-shadow:inset 32px 0 50px color-mix(in srgb, var(--profession-color) 8%, transparent);cursor:pointer;transition:border-color .18s,box-shadow .18s,transform .18s}.solo-warden-profession.is-learned:hover,.solo-warden-profession.is-learned:focus-visible{border-color:var(--profession-color);box-shadow:inset 46px 0 62px color-mix(in srgb, var(--profession-color) 15%, transparent), 0 0 18px color-mix(in srgb, var(--profession-color) 15%, transparent);outline:none;transform:translateY(-1px)}.solo-warden-profession-icon{width:44px;height:44px;color:var(--profession-color);border:1px solid color-mix(in srgb, var(--profession-color) 48%, #3b4137);background:#0a0f0b;place-items:center;display:grid;position:relative;transform:rotate(45deg)}.solo-warden-profession-icon svg{width:21px;height:21px;transform:rotate(-45deg)}.solo-warden-profession-icon img{object-fit:contain;width:38px;height:38px;transform:rotate(-45deg)}.solo-warden-profession-icon-lock{color:#e6d9b7;background:#090c09;border:1px solid #746746;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-5px;right:-5px}.solo-warden-profession-icon-lock svg{width:10px;height:10px;transform:rotate(-45deg)}.solo-warden-profession-copy{gap:2px;min-width:0;display:grid}.solo-warden-profession-copy small{color:#78847b;letter-spacing:.14em;text-transform:uppercase;font:800 7px Arial,sans-serif}.solo-warden-profession-copy strong{color:#e6d9b7;text-overflow:ellipsis;white-space:nowrap;font:800 13px Georgia,serif;overflow:hidden}.solo-warden-profession-copy p{color:#899087;margin:3px 0 0;font:9px/1.3 Arial,sans-serif}.solo-warden-profession-mastery{gap:5px;min-width:0;display:grid}.solo-warden-profession-mastery>b{color:var(--profession-color);letter-spacing:.08em;text-align:right;font:900 9px Arial,sans-serif}.solo-warden-profession-mastery>small{color:#737d75;text-align:right;text-overflow:ellipsis;white-space:nowrap;font:7px Arial,sans-serif;overflow:hidden}.solo-warden-profession-track{background:#070a08;border:1px solid #313831;height:5px;display:block;overflow:hidden}.solo-warden-profession-track>i{background:var(--profession-color);height:100%;box-shadow:0 0 8px var(--profession-color);display:block}.solo-warden-sheet-glyphs{border-left:1px solid #3d3728;flex-direction:column;gap:17px;display:flex}.solo-warden-sheet-glyphs>header{justify-content:stretch;margin-bottom:0;display:grid}.solo-warden-sheet-glyphs>section{gap:9px;display:grid}.solo-warden-glyph-heading{grid-template-columns:18px 1fr auto;align-items:center;gap:7px;display:grid}.solo-warden-glyph-heading>svg{color:#c59d4d;width:15px}.solo-warden-glyph-heading strong{color:#bbaa82;letter-spacing:.1em;font:800 9px Arial,sans-serif}.solo-warden-glyph-heading small{color:#656f67;font:7px Arial,sans-serif}.solo-warden-glyph-list{gap:7px;display:grid}.solo-warden-glyph-slot{color:#616b63;background:#090e0b;border:1px solid #343d35;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:52px;padding:8px 10px;display:grid}.solo-warden-glyph-slot.is-equipped{color:#dfb85e;background:linear-gradient(90deg,#261d0e,#10140f);border-color:#80642f}.solo-warden-glyph-slot>svg{justify-self:center;width:18px}.solo-warden-glyph-slot>span{gap:3px;min-width:0;display:grid}.solo-warden-glyph-slot small{color:#69736b;letter-spacing:.11em;font:700 7px Arial,sans-serif}.solo-warden-glyph-slot strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font:800 10px Arial,sans-serif;overflow:hidden}.solo-warden-sheet-glyphs>p{color:#808b82;border-top:1px solid #383b32;grid-template-columns:17px 1fr;gap:8px;margin:auto 0 0;padding:11px;font:8px/1.45 Arial,sans-serif;display:grid}.solo-warden-sheet-glyphs>p svg{color:#9a895e;width:14px}.solo-warden-sheet-footer{color:#8c917f;background:#0a0f0b;border-top:1px solid #4b402d;align-items:center;gap:24px;padding:0 20px;font:9px Arial,sans-serif;display:flex}.solo-warden-sheet-footer>span{align-items:center;gap:7px;display:flex}.solo-warden-sheet-footer>small{color:#686e66;margin-left:auto}@media (max-width:1100px){.solo-warden-sheet-body{grid-template-columns:205px minmax(0,1fr) 270px}.solo-warden-profession-grid{grid-template-columns:1fr}.solo-warden-sheet-profile,.solo-warden-sheet-glyphs{padding:16px}}@media (max-height:720px){.solo-warden-sheet-panel{grid-template-rows:82px minmax(0,1fr) 42px}.solo-warden-sheet-header{padding-block:8px}.solo-warden-sheet-portrait{min-height:120px}.solo-warden-sheet-note{display:none}.solo-warden-profession{min-height:78px}}.solo-inventory{z-index:27;pointer-events:none;position:fixed;bottom:28px;right:28px}.solo-inventory-panel{color:#f3e8c7;width:930px;transform:scale(var(--hud-scale));transform-origin:100% 100%;pointer-events:auto;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 14% 3%,#5d8e6029,#0000 34%),#111711;border:6px solid #382412;border-radius:8px;outline:2px solid #d2a64c;grid-template-rows:92px minmax(0,1fr) 54px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #8b602c,0 8px #21150b,0 26px 65px #000000c2}.solo-inventory-header{background:linear-gradient(#344431,#1c271d);border-bottom:3px solid #6f4c24;grid-template-columns:58px minmax(0,1fr) auto 44px 40px 44px;align-items:center;gap:13px;padding:13px 18px;display:grid;box-shadow:inset 0 -2px #d2a64c40}.solo-inventory-header>svg{color:#edc665;background:#131a13;border:2px solid #755326;border-radius:5px;width:48px;height:48px;padding:9px;box-shadow:inset 0 0 0 2px #d2a64c2b,0 3px #080a07bf}.solo-inventory-header>span{gap:1px;min-width:0;display:grid}.solo-inventory-header>span small{color:#bfa15a;letter-spacing:.19em;font-size:10px;font-weight:900}.solo-inventory-header>span strong{color:#ffe7a3;letter-spacing:.055em;text-shadow:0 3px #151009;font-family:Georgia,serif;font-size:29px;line-height:1.05}.solo-inventory-header>span em{color:#8eaf8d;letter-spacing:.12em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:800;overflow:hidden}.solo-inventory-capacity{justify-items:end;gap:2px;padding-right:2px;display:grid}.solo-inventory-capacity>span{align-items:baseline;gap:5px;display:flex}.solo-inventory-capacity strong{color:#ffe39a;font-family:Georgia,serif;font-size:27px;line-height:1}.solo-inventory-capacity i{color:#a69467;font-size:15px;font-style:normal;font-weight:800}.solo-inventory-capacity small{color:#918568;letter-spacing:.08em;font-size:8px;font-weight:900}.solo-inventory-header>kbd,.solo-inventory-footer kbd{color:#f8e6ae;background:#11150f;border:2px solid #6f4c24;border-radius:3px;place-items:center;min-width:34px;height:32px;padding:0 8px;font:900 13px Segoe UI,Arial,sans-serif;display:inline-grid;box-shadow:0 3px #150e08}.solo-inventory-header>button{color:#e7d39c;background:#191d17;border:2px solid #65451f;border-radius:4px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 2px #8b602c59,0 3px #140d07}.solo-inventory-header>button:hover,.solo-inventory-header>button:focus-visible{color:#fff3c4;border-color:#e2b653;outline:2px solid #e2b65361}.solo-inventory-header>button svg{width:23px;height:23px}.solo-inventory-header>.solo-inventory-sort{width:44px;padding:0}.solo-inventory-body{background-color:#080d09eb;background-image:linear-gradient(#708e6406 1px,#0000 1px),linear-gradient(90deg,#708e6406 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;gap:14px;padding:20px 24px 24px;display:grid}.solo-inventory-section-title{border-bottom:1px solid #d2a64c52;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.solo-inventory-section-title>span{color:#d9b95e;align-items:center;gap:9px;display:flex}.solo-inventory-section-title svg{width:18px;height:18px}.solo-inventory-section-title strong,.solo-inventory-section-title small{letter-spacing:.13em;font-size:11px;font-weight:900}.solo-inventory-section-title small{color:#7f8b78;font-size:9px}.solo-inventory-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.solo-inventory-slot{aspect-ratio:1;color:#d7c79b;opacity:1;background:radial-gradient(circle at 50% 35%,#526c4e2b,#0000 55%),linear-gradient(145deg,#1d271e,#111711);border:3px solid #51381c;border-radius:4px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #7e582b4d,inset 0 -10px 18px #0000003d,0 4px #0c0905}.solo-inventory-slot:after{content:"";pointer-events:none;border:1px solid #b18f471a;position:absolute;inset:7px}.solo-inventory-slot:not(:disabled):hover,.solo-inventory-slot:not(:disabled):focus-visible{border-color:#d5aa4d;outline:2px solid #e0b95861;transform:translateY(-1px)}.solo-inventory-slot-number{z-index:2;color:#686b5d;letter-spacing:.05em;font-size:8px;font-weight:900;position:absolute;top:7px;left:8px}.solo-inventory-slot-mark{border:1px solid #9984512e;width:28px;height:28px;transform:rotate(45deg)}.solo-inventory-slot-mark:before,.solo-inventory-slot-mark:after{content:"";background:#99845124;width:14px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.solo-inventory-slot-mark:after{transform:translate(-50%,-50%)rotate(90deg)}.solo-inventory-slot img,.solo-inventory-slot-icon{width:66%;height:66%}.solo-inventory-slot img{object-fit:contain;filter:drop-shadow(0 4px 5px #000000b3)}.solo-inventory-slot-icon{color:#d7b96e;background:radial-gradient(circle at 42% 34%,#ebd3912b,#0000 42%),#080d09ad;border:1px solid #d8b25e52;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 12px #0000009e,0 4px 7px #0000007a}.solo-inventory-slot-svg{stroke-width:1.8px;filter:drop-shadow(0 2px 3px #000000c7);width:64%;height:64%}.solo-inventory-slot[data-item-type=herb] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=sprout] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=flower-2] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=leaf] .solo-inventory-slot-icon{color:#78d879}.solo-inventory-slot[data-item-type=ore] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=gem] .solo-inventory-slot-icon{color:#d3a878}.solo-inventory-slot[data-item-icon=diamond] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=sparkles] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=orbit] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-icon=atom] .solo-inventory-slot-icon{color:#6fd5f0}.solo-inventory-slot[data-item-type=fish] .solo-inventory-slot-icon,.solo-inventory-slot[data-item-type=fishing-net] .solo-inventory-slot-icon{color:#77bde0}.solo-inventory-slot[data-item-type=raider-elixir] .solo-inventory-slot-icon{color:#c98be9}.solo-inventory-slot[data-item-type=warden-glyph] .solo-inventory-slot-icon{color:#e0c268}.solo-inventory-slot[data-item-type=meal] .solo-inventory-slot-icon{color:#e2a85f}.solo-inventory-slot>strong{color:#f0dfb1;text-overflow:ellipsis;white-space:nowrap;background:#070a07d1;padding:3px 4px;font-size:8px;line-height:1.1;position:absolute;bottom:5px;left:5px;right:5px;overflow:hidden}.solo-inventory-slot-quantity{z-index:2;color:#ffe4a0;text-align:center;background:#0a0d09e6;border:1px solid #785a2c;border-radius:8px;min-width:19px;padding:2px 4px;font-size:9px;font-weight:900;position:absolute;top:6px;right:6px}.solo-inventory-slot[data-rarity=common]{border-color:#c8c8c8}.solo-inventory-slot[data-rarity=uncommon]{border-color:#42b84f}.solo-inventory-slot[data-rarity=rare]{border-color:#3f82e8}.solo-inventory-slot[data-rarity=epic]{border-color:#9955d8}.solo-inventory-slot[data-rarity=legendary]{border-color:#e8872c}.solo-inventory-slot[data-rarity=mythic]{border-color:#d63b3b}.solo-inventory-footer{color:#c7b88f;background:#171d16;border-top:2px solid #59401f;justify-content:space-between;align-items:center;gap:20px;padding:9px 18px;font-size:11px;display:flex}.solo-inventory-footer>span{align-items:center;gap:8px;font-weight:800;display:flex}.solo-inventory-footer kbd{min-width:27px;height:25px;font-size:10px}.solo-inventory-footer small{color:#8e967f;text-align:right}.solo-inventory-footer small strong{color:#cbb46d}.solo-loot-chest{z-index:32;pointer-events:none;width:min(510px,100vw - 56px);position:fixed;bottom:170px;left:28px}.solo-loot-chest-panel{color:#f0e2bc;transform:scale(var(--hud-scale));transform-origin:0 100%;pointer-events:auto;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 11% 0,#369acd33,#0000 34%),linear-gradient(145deg,#17231f,#0a100d 70%);border:5px solid #302013;border-radius:7px;outline:2px solid #c99d43;overflow:hidden;box-shadow:inset 0 0 0 2px #98692c75,0 7px #190f09,0 24px 55px #000000b8}.solo-loot-chest-header{background:linear-gradient(#2d4236fa,#18231cfa);border-bottom:2px solid #694720;grid-template-columns:52px minmax(0,1fr) 42px;align-items:center;gap:13px;min-height:80px;padding:12px 15px;display:grid}.solo-loot-chest-header>svg{color:#65d2ef;background:#101a18;border:2px solid #8a652b;border-radius:5px;width:46px;height:46px;padding:9px;box-shadow:inset 0 0 12px #40c7eb29,0 3px #070907bf}.solo-loot-chest-header>span{gap:1px;min-width:0;display:grid}.solo-loot-chest-header small{color:#b99a53;letter-spacing:.16em;font-size:10px;font-weight:900}.solo-loot-chest-header strong{color:#ffe7a4;text-overflow:ellipsis;text-shadow:0 2px #100b07;white-space:nowrap;font-family:Georgia,serif;font-size:24px;line-height:1.1;overflow:hidden}.solo-loot-chest-header em{color:#8db4a2;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:800}.solo-loot-chest-header button{color:#e7d39c;background:#151b16;border:2px solid #65451f;border-radius:4px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 0 2px #8b602c4d,0 3px #110b07}.solo-loot-chest-header button:hover,.solo-loot-chest-header button:focus-visible{color:#fff3c4;border-color:#e2b653;outline:2px solid #e2b65357}.solo-loot-chest-header button svg{width:22px;height:22px}.solo-loot-chest-body{scrollbar-color:#7e5a2d #111811;background-color:#070c09e0;background-image:linear-gradient(#6f977d06 1px,#0000 1px),linear-gradient(90deg,#6f977d06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-height:108px;max-height:min(430px,50vh);padding:12px;overflow:auto}.solo-loot-chest-list{gap:8px;display:grid}.solo-loot-chest-item{color:#e9dbb5;text-align:left;background:linear-gradient(95deg,#27372af0,#111813f5);border:2px solid #4d381e;border-radius:4px;grid-template-columns:58px minmax(0,1fr) auto 70px;align-items:center;gap:11px;min-height:68px;padding:7px 9px;display:grid;box-shadow:inset 0 0 0 1px #b58b3f24,0 3px #070604c2}.solo-loot-chest-item:not(:disabled):hover,.solo-loot-chest-item:not(:disabled):focus-visible{border-color:#d6aa4d;outline:2px solid #d6aa4d47;transform:translateY(-1px)}.solo-loot-chest-item:disabled{opacity:.7}.solo-loot-chest-item[data-rarity=common]{border-left-color:#c8c8c8}.solo-loot-chest-item[data-rarity=uncommon]{border-left-color:#42b84f}.solo-loot-chest-item[data-rarity=rare]{border-left-color:#3f82e8}.solo-loot-chest-item[data-rarity=epic]{border-left-color:#9955d8}.solo-loot-chest-item[data-rarity=legendary]{border-left-color:#e8872c}.solo-loot-chest-item[data-rarity=mythic]{border-left-color:#d63b3b}.solo-loot-chest-item-icon{color:#6fd5f0;background:radial-gradient(circle,#40c7eb24,#0000 62%),#0c1412;border:2px solid #6c4c25;border-radius:4px;place-items:center;width:54px;height:54px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 2px #cca14c24,0 3px #050504b3}.solo-loot-chest-item-icon img{object-fit:contain;width:100%;height:100%}.solo-loot-chest-item-svg{stroke-width:1.8px;filter:drop-shadow(0 2px 3px #000c);width:29px;height:29px}.solo-loot-chest-item-copy{gap:4px;min-width:0;display:grid}.solo-loot-chest-item-copy strong{color:#f4e4b7;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.solo-loot-chest-item-copy small{color:#91a28f;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}.solo-loot-chest-item-quantity{color:#ffe4a0;text-align:right;min-width:42px;font-size:13px;font-weight:900}.solo-loot-chest-item-action{color:#d9bd72;letter-spacing:.08em;background:#121811;border:1px solid #745429;border-radius:3px;place-items:center;min-height:30px;font-size:8px;font-weight:900;display:grid}.solo-loot-chest-empty{color:#7e8b7a;letter-spacing:.06em;text-transform:uppercase;place-items:center;gap:8px;min-height:108px;margin:0;font-size:12px;font-weight:800;display:grid}.solo-loot-chest-empty.is-hidden{display:none}.solo-loot-chest-empty svg{color:#974;width:30px;height:30px}.solo-loot-chest-footer{background:#151d17;border-top:2px solid #59401f;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:9px 12px 9px 16px;display:flex}.solo-loot-chest-footer small{color:#859181;font-size:10px}.solo-loot-chest-footer button{color:#ffeba9;letter-spacing:.055em;text-transform:uppercase;background:linear-gradient(#3f4b31,#222b1e);border:2px solid #85632e;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-width:152px;min-height:36px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #e7c1652e,0 3px #0e0a06}.solo-loot-chest-footer button:not(:disabled):hover,.solo-loot-chest-footer button:not(:disabled):focus-visible{background:linear-gradient(#52613c,#2b3525);border-color:#e0b75a;outline:2px solid #e0b75a4d}.solo-loot-chest-footer button:disabled{cursor:default;filter:grayscale(.45);opacity:.55}.solo-loot-chest-footer button svg{width:17px;height:17px}.solo-tooltip{z-index:55;color:#e8ddbc;opacity:1;pointer-events:none;background:linear-gradient(145deg,#1b231beb,#070a08f7),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/430px 430px;border:3px solid #382412;border-radius:4px;outline:1px solid #d2a64c;gap:7px;width:min(350px,100vw - 32px);padding:18px 20px 17px;transition:opacity .1s,transform .1s,visibility .1s;display:grid;position:fixed;bottom:26px;right:26px;transform:translateY(0);box-shadow:inset 0 0 0 2px #070907,inset 0 0 0 3px #c28f3633,0 6px #171008,0 14px 32px #000000b8}.solo-tooltip-header{align-items:center;gap:13px;min-width:0;display:flex}.solo-tooltip-heading{flex:1;gap:5px;min-width:0;display:grid}.solo-tooltip-icon{color:#d7b96e;background:radial-gradient(circle at 40% 32%,#f2d6892e,#0000 46%),linear-gradient(145deg,#1e2a20,#0b100c);border:2px solid #cba14a9e;border-radius:5px;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;box-shadow:inset 0 0 0 2px #080b08,inset 0 0 15px #0000009e}.solo-tooltip-icon.is-empty{display:none}.solo-tooltip-icon>img,.solo-tooltip-icon-svg{object-fit:contain;stroke-width:1.8px;filter:drop-shadow(0 3px 3px #000000b8);width:72%;height:72%}.solo-tooltip.is-hidden{visibility:hidden;opacity:0;transform:translateY(6px)}.solo-tooltip-kicker{color:#cba14a;letter-spacing:.08em;font-size:9px;font-weight:900;display:block}.solo-tooltip-title{color:#fff0bd;text-shadow:0 2px 2px #000;font-family:Georgia,serif;font-size:20px;line-height:1.15;display:block}.solo-tooltip-tradeability{letter-spacing:.04em;font-size:10px;font-weight:900;line-height:1.1;display:block}.solo-tooltip-tradeability[data-state=tradeable]{color:#75c88c}.solo-tooltip-tradeability[data-state=bound]{color:#df7765}.solo-tooltip>p{color:#d3c9aa;margin:2px 0 0;font-size:12px;line-height:1.45}.solo-tooltip>footer{color:#91a08d;border-top:1px solid #b282336b;margin-top:5px;padding-top:9px;font-size:10px;font-weight:800}.solo-tooltip .is-empty{display:none}.solo-tooltip[data-tone=friendly] .solo-tooltip-kicker{color:#75c88c}.solo-tooltip[data-tone=hostile] .solo-tooltip-kicker{color:#df7765}.solo-tooltip[data-tone=resource] .solo-tooltip-kicker{color:#67d5f2}.solo-tooltip[data-tone=common]{border-color:#c8c8c8;outline-color:#c8c8c8}.solo-tooltip[data-tone=common] .solo-tooltip-title,.solo-tooltip[data-tone=common] .solo-tooltip-icon{color:#dedede;border-color:#c8c8c8}.solo-tooltip[data-tone=uncommon] .solo-tooltip-title,.solo-tooltip[data-tone=uncommon] .solo-tooltip-icon{color:#62d56d;border-color:#42b84f}.solo-tooltip[data-tone=rare] .solo-tooltip-title,.solo-tooltip[data-tone=rare] .solo-tooltip-icon{color:#6ba5ff;border-color:#3f82e8}.solo-tooltip[data-tone=epic] .solo-tooltip-title,.solo-tooltip[data-tone=epic] .solo-tooltip-icon{color:#bd83ef;border-color:#9955d8}.solo-tooltip[data-tone=legendary] .solo-tooltip-title,.solo-tooltip[data-tone=legendary] .solo-tooltip-icon{color:#ffad55;border-color:#e8872c}.solo-tooltip[data-tone=mythic] .solo-tooltip-title,.solo-tooltip[data-tone=mythic] .solo-tooltip-icon{color:#ff6868;border-color:#d63b3b}.solo-tooltip[data-tone=uncommon]{border-color:#42b84f;outline-color:#42b84f}.solo-tooltip[data-tone=rare]{border-color:#3f82e8;outline-color:#3f82e8}.solo-tooltip[data-tone=epic]{border-color:#9955d8;outline-color:#9955d8}.solo-tooltip[data-tone=legendary]{border-color:#e8872c;outline-color:#e8872c}.solo-tooltip[data-tone=mythic]{border-color:#d63b3b;outline-color:#d63b3b}.solo-player-context-menu{z-index:110;pointer-events:auto;background:linear-gradient(#181e17fa,#080c09fc),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/260px 260px;border:2px solid #725022;border-radius:4px;outline:1px solid #daad4eb8;width:230px;padding:7px;display:grid;position:fixed;box-shadow:inset 0 0 0 2px #060806,inset 0 0 18px #c291351a,0 10px 24px #000000c2}.solo-player-context-menu.is-hidden{display:none}.solo-player-context-menu>header{border-bottom:1px solid #ce9f4259;gap:2px;padding:7px 9px 9px;display:grid}.solo-player-context-menu>header small{color:#b88d42;font-size:9px;font-weight:900}.solo-player-context-menu>header strong{color:#fff0bd;text-overflow:ellipsis;text-shadow:0 2px #000;white-space:nowrap;font-family:Georgia,serif;font-size:16px;overflow:hidden}.solo-player-context-menu>button{color:#e9dcba;text-align:left;background:0 0;border:1px solid #0000;border-radius:2px;grid-template-columns:20px 1fr;align-items:center;gap:8px;min-height:34px;padding:0 9px;font-size:11px;font-weight:900;display:grid}.solo-player-context-menu>button svg{color:#d3a94e;width:16px;height:16px}.solo-player-context-menu>button:hover,.solo-player-context-menu>button:focus-visible{color:#fff2c7;background:#74511f61;border-color:#d4a649a6;outline:none}@media (max-width:720px){.solo-tooltip{width:min(330px,100vw - 32px);padding:15px 17px;bottom:16px;right:16px}.solo-loot-chest{width:calc(100vw - 28px);bottom:88px;left:14px}.solo-loot-chest-item{grid-template-columns:52px minmax(0,1fr) auto}.solo-loot-chest-item-action{display:none}}@media (max-height:900px){.solo-inventory{bottom:18px;right:18px}.solo-loot-chest{bottom:100px}}.solo-quest-journal{z-index:30;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.solo-quest-journal-shade{-webkit-backdrop-filter:blur(4px)saturate(.72);backdrop-filter:blur(4px)saturate(.72);pointer-events:none;background:#050705b8;position:absolute;inset:0}.solo-quest-journal-panel{color:#f3e8c7;width:1180px;height:760px;transform:scale(var(--hud-scale));transform-origin:50%;pointer-events:none;background:linear-gradient(135deg,#365a4121,#0000 44%),#141913;border:6px solid #382412;border-radius:7px;outline:2px solid #d2a64c;grid-template-rows:94px minmax(0,1fr) 58px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #8b602c,0 9px #21150b,0 28px 70px #000000c7}.solo-quest-journal-header{background:linear-gradient(#2f3b2d,#1c251c);border-bottom:3px solid #6f4c24;grid-template-columns:58px minmax(0,1fr) auto 48px;align-items:center;gap:14px;padding:15px 20px;display:grid;box-shadow:inset 0 -2px #d2a64c40}.solo-quest-journal-header>svg{color:#e7bd58;background:#161b15;border:2px solid #6f4c24;border-radius:4px;width:46px;height:46px;padding:8px;box-shadow:inset 0 0 0 2px #d2a64c2e}.solo-quest-journal-header>span{gap:2px;display:grid}.solo-quest-journal-header small{color:#bfa15a;letter-spacing:.18em;font-size:11px;font-weight:900}.solo-quest-journal-header strong{color:#ffe7a3;letter-spacing:.045em;text-shadow:0 3px #151009;font-family:Georgia,serif;font-size:31px}.solo-quest-journal-header kbd,.solo-quest-journal-footer kbd{color:#f8e6ae;background:#11150f;border:2px solid #6f4c24;border-radius:3px;place-items:center;min-width:34px;height:32px;padding:0 8px;font:900 13px Segoe UI,Arial,sans-serif;display:inline-grid;box-shadow:0 3px #150e08}.solo-quest-journal-close{color:#e7d39c;pointer-events:auto;background:#191d17;border:2px solid #65451f;border-radius:4px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 2px #8b602c59,0 3px #140d07}.solo-quest-journal-close:hover,.solo-quest-journal-close:focus-visible{color:#fff3c4;border-color:#e2b653;outline:2px solid #e2b65361}.solo-quest-journal-close svg{width:24px;height:24px}.solo-quest-journal-body{grid-template-columns:330px minmax(0,1fr);min-height:0;display:grid}.solo-quest-journal-list{pointer-events:auto;background:#0b110ced;border-right:3px solid #5b3d1c;align-content:start;gap:22px;padding:25px 20px;display:grid}.solo-quest-journal-list>section{gap:10px;display:grid}.solo-quest-journal-list section>header,.solo-quest-journal-rewards>header{border-bottom:1px solid #d2a64c57;justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.solo-quest-journal-list section>header strong,.solo-quest-journal-rewards>header strong{color:#d7b454;letter-spacing:.08em;font-family:Georgia,serif;font-size:15px}.solo-quest-journal-list section>header span{color:#ffe8a5;background:#20291f;border:1px solid #795625;place-items:center;min-width:27px;height:24px;font-size:12px;font-weight:900;display:grid}.solo-quest-journal-list section>p{color:#7f846f;margin:2px 0 0;font-size:13px;font-style:italic;line-height:1.45}.solo-quest-journal-entries{gap:8px;display:grid}.solo-quest-journal-entry{color:#eadbb2;text-align:left;background:linear-gradient(135deg,#293429,#171d17);border:2px solid #4f3519;border-radius:3px;gap:6px;width:100%;padding:14px 15px;display:grid;box-shadow:inset 0 0 0 2px #845b2d47,0 4px #120c07}.solo-quest-journal-entry.is-active{border-color:#c89b3f;outline:1px solid #f0cd6b8c}.solo-quest-journal-entry.is-completed{background:linear-gradient(135deg,#27402e,#17251b);border-color:#4b8058}.solo-quest-journal-entry strong{font-family:Georgia,serif;font-size:17px}.solo-quest-journal-entry small{color:#cda94f;letter-spacing:.09em;font-size:10px;font-weight:900}.solo-quest-journal-content{background:radial-gradient(circle at 92% 8%,#39704d29,#0000 30%),#102019;min-width:0;padding:30px 36px}.solo-quest-journal-detail-empty{color:#87907e;text-align:center;place-content:center;justify-items:center;gap:14px;height:100%;display:grid}.solo-quest-journal-detail-empty svg{color:#6f7d69;width:70px;height:70px}.solo-quest-journal-detail-empty strong{font-family:Georgia,serif;font-size:20px}.solo-quest-journal-detail-empty p{max-width:430px;margin:0;line-height:1.55}.solo-quest-journal-detail{align-content:start;gap:22px;display:grid}.solo-quest-journal-detail.is-hidden,.solo-quest-journal-detail-empty.is-hidden,.solo-quest-journal-list .is-hidden{display:none}.solo-quest-journal-detail>header{gap:9px;display:grid}.solo-quest-journal-status{color:#f3ca65;letter-spacing:.12em;background:#2f3724eb;border:1px solid #a4792d;border-radius:2px;width:max-content;padding:5px 10px;font-size:11px;font-weight:900}.solo-quest-journal-status[data-state=turn-in]{color:#fff0a5;border-color:#dbba55;box-shadow:0 0 12px #deb74b38}.solo-quest-journal-status[data-state=completed]{color:#a7e5b4;background:#20462be6;border-color:#5f9a6c}.solo-quest-journal-detail>header>strong{color:#ffe8a9;text-shadow:0 3px #0c0f0b;font-family:Georgia,serif;font-size:34px}.solo-quest-journal-description{color:#d7caab;margin:0;font-family:Georgia,serif;font-size:18px;line-height:1.55}.solo-quest-journal-objective-card{background:#0d1812eb;border:2px solid #4e371b;border-left:5px solid #d2a64c;gap:13px;padding:18px 20px;display:grid;box-shadow:inset 0 0 0 2px #5b431f47}.solo-quest-journal-objective-card>header{color:#dcb95c;align-items:center;gap:9px;display:flex}.solo-quest-journal-objective-card>header svg{width:22px;height:22px}.solo-quest-journal-objective-card>header strong{letter-spacing:.12em;font-size:12px}.solo-quest-journal-objective-card p{color:#f1e3bd;margin:0;font-size:17px;line-height:1.45}.solo-quest-journal-objective-card p span.is-completed{color:#86c88c}.solo-quest-journal-progress-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.solo-quest-journal-progress-track{background:#30352b;border:2px solid #151009;height:12px;overflow:hidden;box-shadow:0 0 0 1px #69522a}.solo-quest-journal-progress-track span{background:linear-gradient(90deg,#4c913e,#78ca58);width:8%;height:100%;transition:width .22s;display:block;box-shadow:inset 0 3px #ffffff2e}.solo-quest-journal-progress-row output{color:#d6c28c;text-align:right;min-width:42px;font-size:12px;font-weight:900}.solo-quest-journal-rewards{gap:14px;display:grid}.solo-quest-journal-rewards>header small{color:#8f967e;font-size:10px;font-weight:800}.solo-quest-journal-rewards>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.solo-quest-journal-reward{background:linear-gradient(145deg,#25281ffa,#0d110efa);border:3px solid #4b3218;border-radius:4px;grid-template-columns:82px 1fr;align-items:center;gap:10px;min-height:104px;padding:10px 16px 10px 10px;display:grid;box-shadow:inset 0 0 0 2px #765127,0 5px #171008}.solo-quest-journal-reward img{object-fit:contain;filter:drop-shadow(0 3px 5px #000000b8);width:78px;height:78px}.solo-quest-journal-reward>span{gap:4px;display:grid}.solo-quest-journal-reward small{color:#d2a64c;letter-spacing:.13em;font-size:11px;font-weight:900}.solo-quest-journal-reward strong{color:#ffe29a;font-family:Georgia,serif;font-size:29px;line-height:1}.solo-quest-journal-reward.reward-energy{border-color:#275d75;box-shadow:inset 0 0 0 2px #2b7894,0 5px #0b1a22}.solo-quest-journal-reward.reward-energy small,.solo-quest-journal-reward.reward-energy strong{color:#8be9ff}.solo-quest-journal-footer{color:#c7b88f;background:#171d16;border-top:2px solid #59401f;justify-content:space-between;align-items:center;gap:20px;padding:10px 20px;font-size:12px;display:flex}.solo-quest-journal-footer>span{align-items:center;gap:8px;font-weight:800;display:flex}.solo-quest-journal-footer kbd{min-width:27px;height:25px;font-size:10px}.solo-quest-journal-footer small{color:#8e967f;text-align:right}.solo-player-status,.solo-raider-status,.solo-target-status,.solo-quest-tracker,.solo-dialogue,.solo-interaction-prompt{color:#f3e8c7;background:#171a15;border:5px solid #382412;border-radius:5px;outline:2px solid #d2a64c;box-shadow:inset 0 0 0 3px #8b602c,0 8px #21150b,0 15px 26px #00000094}.solo-party-frames{transform:scale(var(--hud-scale));transform-origin:0 0;z-index:3;justify-items:start;gap:24px;display:grid;position:absolute;top:22px;left:22px}.solo-player-status{background:linear-gradient(100deg,#263126f5,#0a0e0bfc 48%),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/340px 340px;border:2px solid #765126;border-left:4px solid #c9983f;border-radius:4px;outline:1px solid #dcac4bb8;grid-template-columns:72px 1fr;align-items:center;gap:13px;width:450px;min-height:94px;padding:9px 13px 9px 10px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #070907,inset 0 0 0 3px #ca913433,0 5px 10px #0000009e}.solo-player-status img{object-fit:cover;border:2px solid #2d1c0e;border-radius:50%;outline:1px solid #d2a64c;width:66px;height:66px;box-shadow:0 0 0 3px #080a08,0 3px 7px #000000b8}.solo-unit-portrait{place-items:center;width:max-content;display:grid;position:relative}.solo-unit-level{color:#fff0bb;box-sizing:border-box;background:linear-gradient(#49351a,#17130c);border:2px solid #171006;border-radius:50%;outline:1px solid #c8953e;place-items:center;min-width:22px;height:22px;padding:0 4px;font:900 10px/1 Segoe UI,Arial,sans-serif;display:grid;position:absolute;bottom:-4px;right:-5px;box-shadow:0 2px 4px #000000b8}.solo-player-status>span{gap:3px;display:grid}.solo-player-status strong{text-shadow:0 2px #000;font-family:Georgia,serif;font-size:22px;line-height:1}.solo-player-status small{color:#d9b75e;font-size:10px;font-weight:900}.solo-player-status i{background:#20251f;border:1px solid #070906;border-radius:2px;height:13px;margin-top:4px;overflow:hidden;box-shadow:0 0 0 1px #6f5528,inset 0 2px 5px #000000b8}.solo-player-status b{background:linear-gradient(#69bd54,#3e8f35);width:100%;height:100%;display:block;box-shadow:inset 0 2px #fff3}.solo-raider-status{background:linear-gradient(100deg,#223829f5,#090d0afc 52%),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/320px 320px;border:2px solid #654923;border-left:4px solid #668c61;border-radius:4px;outline:1px solid #b88e3994;grid-template-columns:52px 1fr;align-items:center;gap:10px;width:340px;min-height:72px;margin-top:6px;margin-left:22px;padding:7px 10px 7px 8px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #070907,inset 0 0 0 3px #a77e302b,0 5px 10px #00000094}.solo-raider-status.is-hidden{display:none}.solo-raider-status .solo-unit-portrait img{object-fit:contain;background:#070b09;border:2px solid #2d1c0e;border-radius:50%;outline:1px solid #bd9140;width:48px;height:48px;box-shadow:0 0 0 3px #080a08,0 3px 6px #000000ad}.solo-raider-status-copy{gap:4px;min-width:0;display:grid}.solo-raider-status-copy>header{align-items:center;gap:10px;min-width:0;display:flex}.solo-raider-status-copy>header>span{flex:1;align-items:baseline;gap:7px;min-width:0;display:flex}.solo-raider-status-copy strong{color:#fff0bd;text-overflow:ellipsis;text-shadow:0 2px #000;white-space:nowrap;font-family:Georgia,serif;font-size:15px;line-height:1;overflow:hidden}.solo-raider-status-copy small,.solo-raider-status-copy em{color:#d9b75e;letter-spacing:.05em;white-space:nowrap;font-size:9px;font-style:normal;font-weight:900}.solo-raider-status .solo-unit-level{min-width:20px;height:20px;font-size:9px;bottom:-3px;right:-4px}.solo-raider-health,.solo-raider-cast{background:#20251f;border:1px solid #080a07;border-radius:2px;place-items:center;height:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #68532a,inset 0 2px 5px #000000ad}.solo-raider-health>b,.solo-raider-cast>b{transform:scaleX(var(--raider-health-progress,1));transform-origin:0;background:linear-gradient(#69bd54,#3e8f35);transition:transform .12s ease-out;position:absolute;inset:0;box-shadow:inset 0 2px #ffffff2e}.solo-raider-health>output,.solo-raider-cast>strong,.solo-raider-cast>output{z-index:1;color:#f5f0d9;text-shadow:0 1px 2px #000,0 0 3px #000;font-family:Segoe UI,Arial,sans-serif;font-size:8px;font-weight:900;line-height:1;position:relative}.solo-raider-cast{background:#26231d;border-color:#1a1208;grid-template-columns:1fr auto;justify-items:start;padding:0 5px;box-shadow:0 0 0 1px #8a6730}.solo-raider-cast.is-hidden{display:none}.solo-raider-cast>b{transform:scaleX(var(--raider-cast-progress,0));background:linear-gradient(90deg,#8a5a1f,#d8ae4c 70%,#ffdf7b);transition-duration:34ms;transition-timing-function:linear;box-shadow:inset 0 3px #fff3,0 0 8px #e1b04873}.solo-raider-cast>output{justify-self:end;margin-left:8px}.solo-target-status{width:450px;min-height:94px;transform:scale(var(--hud-scale));transform-origin:0 0;z-index:3;background:linear-gradient(260deg,#3e2622f5,#0a0e0bfc 48%),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/340px 340px;border:2px solid #765126;border-right:4px solid #a55745;border-radius:4px;outline:1px solid #dcac4bb8;grid-template-columns:72px 1fr;align-items:center;gap:13px;padding:9px 13px 9px 10px;display:grid;position:absolute;top:22px;left:504px;box-shadow:inset 0 0 0 2px #070907,inset 0 0 0 3px #ca913433,0 5px 10px #0000009e}.solo-target-status.is-hidden{display:none}.solo-target-status img{object-fit:cover;border:2px solid #2d1c0e;border-radius:50%;outline:1px solid #d2a64c;width:66px;height:66px;box-shadow:0 0 0 3px #080a08,0 3px 7px #000000b8}.solo-target-status>span{gap:3px;display:grid}.solo-target-status strong{color:#fff0bd;text-overflow:ellipsis;text-shadow:0 2px #000;white-space:nowrap;font-family:Georgia,serif;font-size:22px;line-height:1;overflow:hidden}.solo-target-status small{color:#d9b75e;text-transform:uppercase;font-size:10px;font-weight:900}.solo-target-status i{background:#20251f;border:1px solid #070906;border-radius:2px;height:13px;margin-top:4px;overflow:hidden;box-shadow:0 0 0 1px #6f5528,inset 0 2px 5px #000000b8}.solo-target-status b{transform-origin:0;background:linear-gradient(#69bd54,#3e8f35);width:100%;height:100%;transition:transform .12s ease-out;display:block;transform:scaleX(1);box-shadow:inset 0 2px #fff3}.solo-player-status,.solo-raider-status{cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;transition:outline-color .12s,filter .12s,box-shadow .12s}.solo-player-status:hover,.solo-raider-status:hover,.solo-player-status:focus-visible,.solo-raider-status:focus-visible{filter:brightness(1.06);outline-color:#f0ca72}.solo-player-status:focus-visible,.solo-raider-status:focus-visible{outline-width:3px}.solo-player-status.is-targeted,.solo-raider-status.is-targeted{outline-color:#ffe39a;box-shadow:inset 0 0 0 2px #070907,inset 0 0 0 3px #f8c45557,0 0 0 2px #f5bc4438,0 0 18px #de9b2b6b,0 5px 10px #0000009e}.solo-minimap{--solo-minimap-inset:5px;isolation:isolate;background:conic-gradient(from 45deg,#1a1008,#5d3a18 24%,#c08a34 31%,#2a190b 39%,#6f481e 62%,#d0a64c 70%,#25160a 78%,#1a1008);border-radius:50%;width:266px;height:266px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #160d06,0 0 0 2px #d2a64c,0 0 0 4px #24150a,0 9px 20px #0000009e,0 0 22px #d2a64c33}.solo-minimap:before{content:"";z-index:20;box-sizing:border-box;pointer-events:none;background:0 0;border:3px solid #24150a;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e0b656,inset 0 0 0 3px #7b501ecc}.solo-minimap:after{content:"";inset:var(--solo-minimap-inset);z-index:19;pointer-events:none;border:1px solid #f0c75cb8;border-radius:50%;outline:1px solid #23150ae6;position:absolute;box-shadow:inset 0 0 24px #000000b8,0 0 3px #eebe4e2e}.solo-minimap-background{--solo-minimap-checker-size:8px;inset:var(--solo-minimap-inset);z-index:5;width:calc(100% - (var(--solo-minimap-inset) * 2));height:calc(100% - (var(--solo-minimap-inset) * 2));box-sizing:border-box;background:conic-gradient(from 90deg, #080a09 25%, #d4d7d2 0 50%, #080a09 0 75%, #d4d7d2 0) 0 0 / var(--solo-minimap-checker-size) var(--solo-minimap-checker-size) repeat, #20251f;clip-path:circle(50%);filter:saturate(.62)contrast(1.16)brightness(.78)sepia(.08);image-rendering:auto;pointer-events:none;border-radius:50%;display:block;position:absolute}.solo-minimap-grid{inset:var(--solo-minimap-inset);z-index:6;opacity:1;background-blend-mode:normal, normal, normal;background:linear-gradient(#bcab7114 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#bcab7114 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 50% 46%,#263426 0 32%,#1a251b 70%,#101711 100%) 0 0/100% 100%;border-radius:50%;position:absolute;box-shadow:inset 0 0 34px #030804bd}.solo-minimap.has-live-map .solo-minimap-grid{background-blend-mode:normal;background:linear-gradient(#181f1614,#4029141f)}.solo-minimap-grid:after{content:"";opacity:.55;pointer-events:none;background:radial-gradient(circle at 54% 47%,#0000 0 44%,#090b093b 72%,#00000085 100%),repeating-linear-gradient(14deg,#583a1f2e 0 1px,#0000 1px 8px),repeating-linear-gradient(96deg,#ffe89d21 0 1px,#0000 1px 14px);border-radius:50%;position:absolute;inset:0}.solo-minimap.has-live-map .solo-minimap-grid:after{opacity:1;background:radial-gradient(circle,#070a0800 42%,#070a0838 70%,#030504b8 100%)}.solo-minimap-fishing-net{z-index:17;pointer-events:none;background:#082e30f0;border:1px solid #a6ede6;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 2px #040f0dc2,0 0 9px #57dcd2d6}.solo-minimap-fishing-net.is-ready{background:#63430f;border-color:#ffe18b;animation:1.25s ease-in-out infinite fishing-minimap-ready;box-shadow:0 0 0 2px #1d1304d1,0 0 12px #ffcd4ef5}.solo-minimap-north{z-index:23;color:#f8dea0;text-shadow:0 3px 4px #000;font-family:Georgia,serif;font-size:16px;font-weight:900;position:absolute;top:2px;left:50%;transform:translate(-50%)}.solo-map-dot{z-index:21;will-change:transform;background:#f0c64f;border:2px solid #f7df9c;border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0;box-shadow:0 0 0 2px #21160b,0 0 10px #f0c64f9e}.solo-map-dot-player{z-index:24;clip-path:polygon(50% 0,100% 100%,50% 76%,0 100%);filter:drop-shadow(0 0 7px #48defff2)drop-shadow(0 2px 2px #000);width:19px;height:24px;box-shadow:none;background:linear-gradient(#fff2b6 0 36%,#1dcfff 37% 100%);border:0;border-radius:0}.solo-map-dot-npc{background:#79e58d;box-shadow:0 0 0 2px #21160b,0 0 10px #79e58d9e}.solo-map-dot-objective{background:#77d7ff;box-shadow:0 0 0 2px #21160b,0 0 12px #77d7ffc7}.solo-map-dot-npc.has-quest-marker{z-index:23;width:38px;height:38px;box-shadow:none;background:0 0;border:0;border-radius:0}.solo-map-dot-npc.has-quest-marker img{object-fit:contain;filter:drop-shadow(0 2px 2px #000000eb);width:100%;height:100%;animation:1.55s ease-in-out infinite solo-minimap-quest-pulse;display:block}.solo-map-dot-npc.marker-available img,.solo-map-dot-npc.marker-turn-in img{filter:drop-shadow(0 0 5px #ffd04ceb)drop-shadow(0 2px 2px #000)}.solo-map-dot-npc.marker-objective img{filter:drop-shadow(0 0 5px #a0dcffcc)drop-shadow(0 2px 2px #000)}@keyframes solo-minimap-quest-pulse{50%{transform:translateY(-1px)scale(1.08)}}.solo-map-dot-portal{z-index:22;width:30px;height:30px;box-shadow:none;background:0 0;border:0;border-radius:0}.solo-map-dot-portal img{object-fit:contain;filter:drop-shadow(0 0 5px #ff5218e6)drop-shadow(0 2px 2px #000);width:100%;height:100%;display:block}.solo-top-right{transform:scale(var(--hud-scale));transform-origin:100% 0;z-index:3;justify-items:end;gap:24px;display:grid;position:absolute;top:18px;right:18px}.solo-minimap-cluster{justify-items:stretch;gap:9px;width:266px;display:grid}.solo-minimap-telemetry{color:#f7e8bd;pointer-events:none;background:linear-gradient(#23271ff7,#0c100dfa);border:3px solid #382412;border-radius:4px;outline:1px solid #d2a64c;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:48px;padding:6px 11px 7px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #765127,0 4px #21150b,0 8px 16px #0000006b}.solo-minimap-telemetry:after{content:"";opacity:.16;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#ffe2971f 3px 4px);position:absolute;inset:0}.solo-minimap-clock-block,.solo-minimap-fps{z-index:1;font-variant-numeric:tabular-nums;white-space:nowrap;gap:2px;display:grid;position:relative}.solo-minimap-clock-block small,.solo-minimap-fps small{color:#b9954c;letter-spacing:.13em;font-size:8px;font-weight:900;line-height:1}.solo-minimap-clock{color:#ffe2a0;letter-spacing:.075em;text-shadow:0 0 8px #ffc04547,0 2px 2px #000;font:800 19px/1 Cascadia Mono,Consolas,monospace}.solo-minimap-fps{border-left:1px solid #d2a64c6b;min-width:68px;padding-left:10px}.solo-minimap-fps strong{color:#8bd28e;text-shadow:0 0 7px #5bd1654d,0 2px 2px #000;align-items:baseline;gap:4px;font:900 17px/1 Cascadia Mono,Consolas,monospace;display:flex}.solo-minimap-fps em{letter-spacing:.08em;font:900 8px/1 Arial,sans-serif}.solo-minimap-fps[data-level=warn] strong{color:#f1c65a;text-shadow:0 0 7px #f1c65a4d,0 2px 2px #000}.solo-minimap-fps[data-level=low] strong{color:#ef7666;text-shadow:0 0 7px #ef514257,0 2px 2px #000}.solo-resource-wallet{gap:8px;display:flex}.solo-resource{color:#f7e8bd;background:linear-gradient(145deg,#24271ff7,#0d110efa);border:3px solid #382412;border-radius:4px;outline:1px solid #d2a64c;grid-template-columns:42px 1fr;align-items:center;gap:6px;width:132px;height:52px;padding:3px 8px 3px 3px;display:grid;box-shadow:inset 0 0 0 1px #765127,0 3px #21150b,0 6px 12px #0000006b}.solo-resource img{object-fit:contain;filter:drop-shadow(0 2px 4px #000000b8);width:42px;height:42px}.solo-resource>span{gap:1px;display:grid}.solo-resource small{color:#d2a64c;letter-spacing:.12em;font-size:8px;font-weight:900}.solo-resource strong{color:#ffe6a3;letter-spacing:0;text-shadow:0 2px 2px #000;font-family:Georgia,serif;font-size:18px;line-height:1}.solo-resource-energy{outline-color:#4dcff8;box-shadow:inset 0 0 0 1px #255b72,0 3px #101c22,0 6px 12px #0000006b}.solo-resource-energy small,.solo-resource-energy strong{color:#8be9ff}.solo-quest-tracker{background:#10251d;gap:8px;width:480px;min-height:156px;padding:20px 24px;display:grid}.solo-quest-tracker header{color:#e0b957;align-items:center;gap:9px;display:flex}.solo-quest-tracker header svg{width:25px;height:25px}.solo-quest-tracker header small{font-size:13px;font-weight:900}.solo-quest-tracker>strong{color:#ffe6a3;font-family:Georgia,serif;font-size:25px}.solo-quest-tracker p{color:#e8d6a5;margin:0;font-size:16px;line-height:1.4}.solo-world-labels{z-index:1;pointer-events:none;position:absolute;inset:0}.solo-world-label{color:#fff2c8;text-align:center;text-shadow:0 2px 3px #000,0 0 8px #000;z-index:auto;opacity:1;will-change:transform;justify-items:center;min-width:160px;display:grid;position:absolute;top:0;left:0;transform:translate(0,0)translate(-50%,-100%)}.solo-world-label strong{font-family:Georgia,serif;font-size:14px;transition:color .16s,text-shadow .16s}.solo-world-label.is-selected strong{color:#ffe5a0;text-shadow:0 0 2px #fffadcf2,0 0 7px #eebe4ce6,0 0 14px #d58f2194,0 1px 4px #000}.solo-world-label small{color:#d7c79b;font-size:10px;font-weight:700}.solo-world-label.is-player{pointer-events:none}.solo-world-label.is-player strong{color:#fff1bd;text-shadow:0 2px 3px #000,0 0 7px #000,0 0 12px #c694336b}.solo-world-label.is-player small{color:#ff8000;text-shadow:0 2px 3px #000,0 0 7px #000,0 0 10px #ff80006b}.solo-world-label.is-player small:empty{display:none}.solo-world-label.is-targetable{cursor:pointer;pointer-events:auto;margin-top:15px;padding:4px 8px}.solo-world-label.is-targetable:hover strong,.solo-world-label.is-targetable:focus-visible strong{color:#ffe6a2;text-shadow:0 0 3px #fff3c7,0 0 10px #e8ac3ae0,0 2px 3px #000}.solo-world-label.is-targetable:focus-visible{outline:none}.solo-world-label.has-health{isolation:isolate;min-width:176px}.solo-world-label.has-health>strong{z-index:2;color:#fff4d2;letter-spacing:.01em;padding:2px 8px 3px;font-size:15px;font-weight:900;position:relative}.solo-world-health{background:#0d0a08eb;border:2px solid #17120d;border-radius:3px;outline:1px solid #f4d5979e;width:156px;height:15px;margin-top:2px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 2px 5px #000000c7,0 0 9px #0000008c}.solo-world-health-fill{background:linear-gradient(#ffffff42,#0000 38%),linear-gradient(90deg,#8d1714,#d63d2e 72%,#ef6751);width:100%;transition:width .22s ease-out,background-color .16s;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 -2px #3b050361}.solo-world-label.is-neutral .solo-world-health-fill{background:linear-gradient(#ffffff47,#0000 38%),linear-gradient(90deg,#a56c08,#d8a625 72%,#f0ca4d);box-shadow:inset 0 -2px #45270261}.solo-world-health-value{z-index:1;color:#fff9e8;text-shadow:0 1px 2px #000,0 0 3px #000;place-items:center;font-size:10px;font-weight:950;line-height:11px;display:grid;position:absolute;inset:0}.solo-world-combat-texts{z-index:4;pointer-events:none;width:220px;height:72px;position:absolute;bottom:calc(100% - 7px);left:50%;overflow:visible;transform:translate(-50%)}.solo-world-combat-text{--combat-drift:0px;--combat-delay:0s;color:#ffe9c2;letter-spacing:.015em;white-space:nowrap;text-shadow:-2px -2px #190704,2px -2px #190704,-2px 2px #190704,2px 2px #190704,0 3px 5px #000000e6;opacity:0;animation:solo-combat-text-rise 1.35s cubic-bezier(.16, .8, .3, 1) var(--combat-delay) forwards;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:950;line-height:1;position:absolute;bottom:0;left:0;right:0;transform:translateY(10px)scale(.72)}.solo-world-combat-text.is-miss{color:#eee8d8;letter-spacing:.11em;font-size:18px}.solo-world-combat-text.is-critical{color:#ffd447;text-shadow:-2px -2px #3b1700,2px -2px #3b1700,-2px 2px #3b1700,2px 2px #3b1700,0 0 8px #ff7e14c7,0 4px 6px #000000eb;font-size:25px;font-weight:1000}@keyframes solo-combat-text-rise{0%{opacity:0;transform:translateY(10px)scale(.72)}14%{opacity:1;transform:translate3d(calc(var(--combat-drift) * .25), -5px, 0) scale(1.12)}72%{opacity:1;transform:translate3d(calc(var(--combat-drift) * .78), -42px, 0) scale(1)}to{opacity:0;transform:translate3d(var(--combat-drift), -66px, 0) scale(.92)}}.solo-world-marker{background:0 0;place-items:center;width:68px;height:68px;margin-bottom:6px;display:grid}.solo-world-marker img{object-fit:contain;filter:drop-shadow(0 4px 6px #000000b3);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.solo-world-marker svg{stroke-width:2.5px;width:22px;height:22px}.solo-world-marker.marker-dungeon-portal,.solo-world-marker.marker-raid-portal{width:78px;height:78px}.solo-world-marker.is-hidden,.solo-world-labels.names-hidden .solo-world-label strong,.solo-world-labels.names-hidden .solo-world-label small,.solo-world-labels.names-hidden .solo-world-health,.solo-world-labels.names-hidden .solo-world-combat-texts{display:none}@media (prefers-reduced-motion:reduce){.solo-world-health-fill{transition:none}.solo-world-combat-text{animation-duration:.9s}@keyframes solo-combat-text-rise{0%{opacity:0;transform:translate(0,0)scale(1)}18%,76%{opacity:1;transform:translateY(-18px)scale(1)}to{opacity:0;transform:translateY(-22px)scale(1)}}}.solo-bottom-center{transform:translateX(-50%) scale(var(--hud-scale));transform-origin:bottom;z-index:3;justify-items:center;gap:20px;display:grid;position:absolute;bottom:18px;left:50%}.solo-energy-cast{color:#dffaff;pointer-events:none;background:radial-gradient(circle at 50% -80%,#5bddff57,#0000 68%),linear-gradient(#091f35f7,#04111ffa);border:1px solid #6fdeffe6;border-radius:4px;outline:1px solid #134774e6;width:430px;padding:11px 14px 13px;font-family:Georgia,serif;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #199ae233,0 0 24px #2cbbff4d,0 7px 18px #00000094}.solo-energy-cast:before,.solo-energy-cast:after{content:"";border:1px solid #6fdeff38;width:54px;height:90px;position:absolute;top:-24px;transform:rotate(45deg)}.solo-energy-cast:before{left:-35px}.solo-energy-cast:after{right:-35px}.solo-energy-cast-header{letter-spacing:.08em;text-shadow:0 0 12px #71e0ffd9;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}.solo-energy-cast-header>svg{color:#91ecff;filter:drop-shadow(0 0 7px #4cd7ff);width:19px;height:19px}.solo-energy-cast-header strong{font-size:15px}.solo-energy-cast-header output{color:#b9f3ff;text-align:right;min-width:48px;font-family:Segoe UI,sans-serif;font-size:13px;font-weight:800}.solo-energy-cast-track{background:#000710e0;border:1px solid #49acdcb8;border-radius:2px;height:11px;position:relative;overflow:hidden;box-shadow:inset 0 2px 5px #000000c7,0 0 8px #40ccff33}.solo-energy-cast-track>span{transform-origin:0;background:linear-gradient(90deg,#0d58af,#19bff1 58%,#c7faff),repeating-linear-gradient(135deg,#0000 0 10px,#ffffff47 10px 14px);transition:transform 34ms linear;position:absolute;inset:1px;transform:scaleX(0);box-shadow:0 0 12px #40d8ff,inset 0 0 5px #e6fdffe6}.solo-energy-cast-track>i{filter:blur(2px);background:linear-gradient(90deg,#0000,#e0fcffd1,#0000);width:42px;animation:.86s linear infinite solo-energy-cast-scan;position:absolute;top:-7px;bottom:-7px}@keyframes solo-energy-cast-scan{0%{left:-52px}to{left:calc(100% + 12px)}}.solo-energy-cast.is-animal-cast{color:#e6ffdf;background:radial-gradient(circle at 50% -80%,#5aef8d52,#0000 68%),linear-gradient(#0b3020fa,#061811fc);border-color:#66ed97f0;outline-color:#70561ff0;box-shadow:inset 0 0 22px #27bd6433,0 0 26px #45e07d52,0 7px 18px #00000094}.solo-energy-cast.is-animal-cast:before,.solo-energy-cast.is-animal-cast:after{border-color:#7eef9f40}.solo-energy-cast.is-animal-cast .solo-energy-cast-header{text-shadow:0 0 12px #6ff199e6}.solo-energy-cast.is-animal-cast .solo-energy-cast-header>svg{color:#8ff0a9;filter:drop-shadow(0 0 7px #4ee486)}.solo-energy-cast.is-animal-cast .solo-energy-cast-header output{color:#d8f5a9}.solo-energy-cast.is-animal-cast .solo-energy-cast-track{background:#021009e6;border-color:#4abb6fc7;box-shadow:inset 0 2px 5px #000000c7,0 0 8px #41dd753d}.solo-energy-cast.is-animal-cast .solo-energy-cast-track>span{background:linear-gradient(90deg,#167342,#42dc7e 58%,#f3dc82),repeating-linear-gradient(135deg,#0000 0 10px,#ffffff3d 10px 14px);box-shadow:0 0 13px #55e68a,inset 0 0 5px #f5ffd9eb}.solo-action-deck,.solo-action-bar{width:max-content}.solo-raider-action-deck{pointer-events:auto;width:max-content;margin:0 auto;transition:opacity .16s,visibility .16s}.solo-raider-action-deck.is-hidden{display:none}.solo-raider-action-bar .solo-action-bar-title{white-space:nowrap;min-width:320px;font-size:17px}.solo-action-slots.solo-raider-action-slots{grid-template-columns:repeat(4,78px)}.solo-action-slot.solo-raider-action{color:#f0cd6b;cursor:pointer;transition:border-color .14s,box-shadow .14s,filter .14s,transform .14s;overflow:hidden}.solo-raider-action>svg{z-index:1;color:#d8b854;filter:drop-shadow(0 0 8px #cca33b6b);width:35px;height:35px;margin-top:5px;position:relative}.solo-raider-action>small,.solo-raider-action>span,.solo-raider-action>em{z-index:3}.solo-raider-action>span{text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #000;white-space:nowrap;font-family:Georgia,serif;font-size:9px;font-weight:900;line-height:1;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden}.solo-raider-action>em{color:#fff0bd;text-align:center;text-shadow:0 2px 3px #000;font-size:15px;font-style:normal;font-weight:900;position:absolute;top:28px;left:0;right:0}.solo-raider-action>b{z-index:2;transform:scaleY(var(--raider-cooldown-progress,0));transform-origin:bottom;pointer-events:none;background:#050705bd;position:absolute;inset:0}.solo-raider-action:after{content:"";z-index:4;opacity:0;height:3px;transform:scaleX(var(--raider-gcd-progress,0));transform-origin:50%;pointer-events:none;background:linear-gradient(90deg,#fff3b0,#d9a936 68%,#fff7d1);border-radius:1px;transition:opacity 80ms linear;position:absolute;bottom:2px;left:3px;right:3px;box-shadow:0 0 7px #ffda68d1}.solo-raider-action.is-gcd:after{opacity:1}.solo-raider-action.is-gcd{border-color:#cda345;box-shadow:inset 0 0 0 1px #ffe28447,0 3px #160e08,0 0 11px #d7a83e47}.solo-raider-action.is-raid-active{color:#ffe187}.solo-raider-action:hover:not(:disabled){color:#fff5d4;filter:brightness(1.15);transform:translateY(-1px)}.solo-raider-action:disabled{cursor:not-allowed}.solo-raider-action.is-casting{border-color:#f0c757;outline-color:#ffe7a3;box-shadow:inset 0 0 0 2px #bf892be6,0 3px #160e08,0 0 24px #f0c757b8}.solo-hud:has(.solo-dialogue:not(.is-hidden)) .solo-raider-action-deck{visibility:hidden;opacity:0;pointer-events:none}.solo-action-deck{transition:opacity .16s,visibility .16s}.solo-action-bar{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;position:relative}.solo-action-bar-title{color:#f0cd6b;letter-spacing:.04em;text-align:center;text-shadow:0 2px #24150b;background:#1b211b;border:1px solid #27190e;border-radius:3px;outline:1px solid #d0a64f;min-width:180px;padding:6px 20px 5px;font-family:Georgia,serif;font-size:19px;line-height:1;position:absolute;top:-17px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #845b2d,0 3px #191008}.solo-action-slots{grid-template-columns:repeat(6,78px);justify-content:center;gap:9px;display:grid}.solo-action-slot{color:#f0cd6b;cursor:default;background:radial-gradient(circle at 35% 25%,#ffffff1a,#0000 35%),linear-gradient(145deg,#2e3e31,#121712 74%);border:2px solid #27190e;border-radius:3px;outline:1px solid #d0a64fd1;width:78px;height:78px;padding:8px;position:relative;box-shadow:inset 0 0 0 2px #845b2db8,0 3px #160e08,0 5px 10px #0006}.solo-action-slot small{color:#f8e9bd;text-align:center;text-shadow:0 1px #000;background:#0a0c0ae6;border:1px solid #d0a64fc7;border-radius:2px;min-width:20px;padding:2px 3px;font-size:10px;font-weight:900;line-height:1.1;position:absolute;top:3px;left:4px}.solo-action-slot:disabled{opacity:1;filter:none}.solo-energy-action{--solo-energy-cast-progress:0;color:#aeeeff;transition:border-color .14s,box-shadow .14s,filter .14s,transform .14s}.solo-energy-action>:is(svg,img){z-index:1;position:relative}.solo-quest-tracker-list{gap:10px;max-height:calc(100vh - 300px);display:grid;overflow:hidden}.solo-quest-tracker-entry{border-top:1px solid #e0b95747;gap:3px;padding-top:8px;display:grid}.solo-quest-tracker-entry:first-child{border-top:0;padding-top:0}.solo-quest-tracker-entry>strong{color:#ffe6a3;font-family:Georgia,serif;font-size:18px}.solo-quest-tracker-entry.is-ready>strong,.solo-quest-tracker-entry.is-ready>p{color:#8ff0b0}.solo-player-experience>b{transform-origin:0;background:linear-gradient(90deg,#8755c7,#d59cff)}.solo-player-experience.is-max-level>b{background:linear-gradient(90deg,#b9852f,#f0cf83)}.solo-energy-action>small,.solo-energy-action>span{z-index:1}.solo-energy-action-progress{z-index:2;background:conic-gradient(from -90deg, #d9fbff 0turn, #3cceff calc(var(--solo-energy-cast-progress) * 1turn), transparent 0);filter:drop-shadow(0 0 5px #4edbfff2);opacity:0;pointer-events:none;-webkit-mask-composite:xor;border-radius:7px;padding:3px;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.solo-energy-action.is-busy .solo-energy-action-progress{opacity:1}.solo-energy-action>:is(svg,img){object-fit:contain;color:#69d8ff;filter:drop-shadow(0 0 8px #46c3ff94);width:35px;height:35px;margin-top:5px}.solo-energy-action>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:10px;font-weight:900;line-height:1;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden}.solo-energy-action:disabled{cursor:not-allowed;filter:saturate(.28)brightness(.56)}.solo-energy-action.is-ready{cursor:pointer;filter:none;border-color:#70ddff;outline-color:#b7efff;animation:1.15s ease-in-out infinite solo-energy-action-ready;box-shadow:inset 0 0 0 2px #3697cee0,0 3px #0a2130,0 0 20px #42c9ffe6}.solo-energy-action.is-busy{cursor:wait;filter:none;border-color:#c4f5ff;outline-color:#65dfff;animation:.52s ease-in-out infinite alternate solo-energy-action-busy}.solo-animal-transform-action{--solo-animal-cast-progress:0;color:#8be5a0;cursor:pointer;transition:border-color .14s,box-shadow .14s,filter .14s,transform .14s}.solo-gathering-action{color:#d8d0b1;background:linear-gradient(#262a23 0%,#121611 100%);border-color:#6f6549;position:relative;overflow:hidden}.solo-gathering-action>:is(svg,img){object-fit:contain;color:#a8a181;stroke-width:2px;width:27px;height:27px}.solo-gathering-action>span{text-overflow:ellipsis;max-width:100%;font-size:9px;overflow:hidden}.solo-gathering-action.is-ready{color:#fff3bd;border-color:#d6a83d;box-shadow:inset 0 0 12px #d6a83d47,0 0 9px #d6a83d38}.solo-gathering-action.is-herbalism.is-ready>svg{color:#7ed66e}.solo-gathering-action.is-mining.is-ready>svg{color:#e0b46d}.solo-gathering-action.is-busy{animation:.52s ease-in-out infinite alternate solo-energy-action-busy}.solo-energy-cast.is-herbalism-cast .solo-energy-cast-track>span{background:linear-gradient(90deg,#315d2c,#79c95d 55%,#d3f3a8)}.solo-energy-cast.is-mining-cast .solo-energy-cast-track>span{background:linear-gradient(90deg,#73491f,#d49848 55%,#ffe09c)}.solo-animal-transform-action>small,.solo-animal-transform-action>span{z-index:1}.solo-animal-transform-progress{z-index:2;background:conic-gradient(from -90deg, #f3dc82 0turn, #4be18a calc(var(--solo-animal-cast-progress) * 1turn), transparent 0);filter:drop-shadow(0 0 6px #4fe789fa);opacity:0;pointer-events:none;-webkit-mask-composite:xor;border-radius:7px;padding:3px;position:absolute;inset:-5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.solo-animal-transform-action.is-casting .solo-animal-transform-progress{opacity:1}.solo-animal-transform-action>svg{color:#6de18c;filter:drop-shadow(0 0 8px #48d27485);width:35px;height:35px;margin-top:5px}.solo-animal-transform-action>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:10px;font-weight:900;line-height:1;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden}.solo-animal-transform-action:disabled{cursor:not-allowed;filter:saturate(.25)brightness(.56)}.solo-animal-transform-action.is-active{color:#e1ffe8;border-color:#74e899;outline-color:#b6f4c7;animation:1.3s ease-in-out infinite solo-animal-transform-active;box-shadow:inset 0 0 0 2px #2f8f4ae6,0 3px #092a14,0 0 24px #41da70e0}.solo-animal-transform-action.is-casting{cursor:wait;filter:none;border-color:#8ff0aa;outline-color:#f1dc83;animation:.52s ease-in-out infinite alternate solo-animal-transform-casting}@keyframes solo-animal-transform-active{50%{box-shadow:inset 0 0 0 2px #46ae62f5,0 3px #092a14,0 0 32px #55ed85}}@keyframes solo-animal-transform-casting{to{transform:translateY(-2px)scale(1.035);box-shadow:inset 0 0 0 2px #77e99d,0 0 31px #50e689f5}}@keyframes solo-energy-action-ready{50%{box-shadow:inset 0 0 0 2px #4bb7e8eb,0 3px #0a2130,0 0 28px #59d9ff}}@keyframes solo-energy-action-busy{to{transform:translateY(-2px)scale(1.035);box-shadow:inset 0 0 0 2px #82e8ff,0 0 30px #4cdafff2}}.solo-hud:has(.solo-dialogue:not(.is-hidden)) .solo-action-deck{visibility:hidden;opacity:0}.solo-hud:has(.solo-dialogue:not(.is-hidden)) .solo-interaction-prompt{display:none}.solo-interaction-prompt{justify-content:center;align-items:center;gap:10px;min-width:280px;min-height:48px;padding:6px 12px;font-family:Georgia,serif;font-size:16px;display:flex;position:static}.solo-interaction-prompt kbd{color:#fff2c2;background:#283226;border:2px solid #d2a64c;border-radius:4px;place-items:center;width:32px;height:32px;font-family:Segoe UI,Arial,sans-serif;font-weight:900;display:grid;box-shadow:0 4px #21150b}.solo-dialogue{width:620px;min-height:150px;transform:translateX(-50%) scale(var(--hud-scale));transform-origin:bottom;pointer-events:auto;gap:10px;padding:16px 18px;display:grid;position:absolute;bottom:54px;left:50%}.solo-dialogue header{color:#ffe6a3;grid-template-columns:26px 1fr 34px;align-items:center;gap:10px;display:grid}.solo-dialogue header>svg{color:#dcb455;width:24px;height:24px}.solo-dialogue header strong{font-family:Georgia,serif;font-size:18px}.solo-dialogue header button{width:34px;height:34px}.solo-dialogue>p{color:#eee1bd;margin:0;font-family:Georgia,serif;font-size:16px;line-height:1.35}.solo-dialogue footer{justify-content:flex-end;gap:8px;display:flex}.solo-dialogue footer button{color:#e8d9ad;background:#25271f;border:2px solid #5c3e1d;border-radius:4px;min-height:36px;padding:6px 14px;font-weight:800}.solo-dialogue footer button.primary{color:#fff0bc;background:#294331;border-color:#ad7b32;box-shadow:inset 0 0 0 2px #765526}.profession-workshop{--profession-color:#d8a455;z-index:1220;color:#eee5c8;font-family:var(--font-body,system-ui, sans-serif);place-items:center;display:grid;position:fixed;inset:0}.profession-workshop.is-hidden{display:none}.profession-workshop-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020705d1;position:absolute;inset:0}.profession-workshop-panel{border:1px solid color-mix(in srgb, var(--profession-color), #d8b66b 35%);background:linear-gradient(125deg, color-mix(in srgb, var(--profession-color) 8%, transparent), transparent 36%), #09120d;border-radius:4px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1420px,100vw - 64px);height:min(840px,100vh - 56px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 3px #12120b,0 0 0 4px #765b23,0 30px 100px #000}.profession-workshop-header{background:linear-gradient(90deg,#122119,#0a110d 72%);border-bottom:1px solid #665024;grid-template-columns:66px minmax(0,1fr) auto 44px;align-items:center;gap:18px;min-height:104px;padding:17px 22px;display:grid}.profession-workshop-emblem{border:1px solid var(--profession-color);width:58px;height:58px;box-shadow:inset 0 0 20px color-mix(in srgb, var(--profession-color) 22%, transparent);background:#09100c;place-items:center;display:grid;transform:rotate(45deg)}.profession-workshop-emblem svg{width:30px;height:30px;color:var(--profession-color);transform:rotate(-45deg)}.profession-workshop-emblem img{object-fit:contain;width:50px;height:50px;transform:rotate(-45deg)}.profession-workshop-header small,.profession-recipe-book>header small,.profession-workshop-aside header small{color:#89988d;letter-spacing:.18em;font-size:10px;font-weight:800}.profession-workshop-header h2{color:#fff0b3;font-family:var(--font-display,Georgia, serif);letter-spacing:.035em;text-transform:uppercase;margin:2px 0 3px;font-size:31px}.profession-workshop-header p{color:#aab4ac;margin:0;font-size:13px}.profession-workshop-header>button,.profession-workshop-error-close{color:#d8bd72;cursor:pointer;background:#101711;border:1px solid #6f5927;border-radius:3px;width:42px;height:42px}.profession-workshop-gold{color:#f3cf64;border-left:1px solid #463b22;grid-template-columns:22px auto;align-items:center;column-gap:7px;padding:10px 16px;display:grid}.profession-workshop-gold svg{grid-row:span 2;width:20px}.profession-workshop-gold strong{font-size:18px;line-height:1}.profession-workshop-gold small{color:#8f8568;font-size:8px}.profession-workshop-mastery{background:#0b1510;border-bottom:1px solid #29382e;grid-template-columns:180px minmax(180px,420px) minmax(260px,1fr);align-items:center;gap:22px;min-height:68px;padding:10px 22px;display:grid}.profession-workshop-mastery>div{display:grid}.profession-workshop-mastery>div small{color:#7f8c83;letter-spacing:.16em;font-size:9px}.profession-workshop-mastery>div strong{color:var(--profession-color);margin-top:2px;font-size:18px}.profession-workshop-mastery>span{background:#040806;border:1px solid #4a4b34;height:12px;padding:2px;box-shadow:inset 0 0 5px #000}.profession-workshop-mastery>span i{background:linear-gradient(90deg, color-mix(in srgb, var(--profession-color), #000 30%), var(--profession-color));height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--profession-color) 60%, transparent);display:block}.profession-workshop-mastery>p{color:#a3aca5;margin:0;font-size:12px}.profession-workshop-mastery>button{justify-self:start;padding:10px 17px}.profession-workshop-body{grid-template-columns:minmax(0,1fr) 370px;min-height:0;display:grid}.profession-recipe-book{border-right:1px solid #29382e;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.profession-recipe-book>header,.profession-workshop-aside section>header{border-bottom:1px solid #26352c;justify-content:space-between;align-items:end;gap:12px;padding:17px 20px 12px;display:flex}.profession-recipe-book h3,.profession-workshop-aside h3{color:#e6d6a9;font-family:var(--font-display,Georgia, serif);margin:1px 0 0;font-size:20px}.profession-recipe-book>header em,.profession-workshop-aside header em{color:#7e897f;font-size:11px;font-style:normal}.profession-recipe-list{scrollbar-color:#796129 #101712;min-height:0;padding:12px 15px 24px;overflow:auto}.profession-recipe-card{background:linear-gradient(90deg,#101d16,#0a120e);border:1px solid #314137;border-left:3px solid #536259;grid-template-columns:52px minmax(0,1fr) 170px;gap:13px;margin-bottom:9px;padding:13px;display:grid}.profession-recipe-card.is-learned{border-left-color:var(--profession-color)}.profession-recipe-card.is-locked{opacity:.84}.profession-recipe-icon{width:48px;height:48px;color:var(--profession-color);background:#08100b;border:1px solid #5d5635;place-items:center;display:grid}.profession-recipe-icon svg{width:25px;height:25px}.profession-recipe-icon .profession-content-icon{object-fit:contain;width:42px;height:42px}.profession-recipe-copy>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.profession-recipe-copy small{color:#7f9185;letter-spacing:.09em;font-size:9px}.profession-recipe-copy h4{color:#eee2bc;margin:1px 0 0;font-size:15px}.profession-recipe-copy header b{border:1px solid color-mix(in srgb, var(--profession-color) 55%, #36433a);color:var(--profession-color);letter-spacing:.09em;padding:3px 6px;font-size:8px}.profession-recipe-copy>p{color:#9fa9a1;margin:7px 0 8px;font-size:11px;line-height:1.45}.profession-recipe-components{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.profession-recipe-components>span{color:#b9c0ba;background:#0a120e;border:1px solid #38473d;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}.profession-recipe-components>span.is-missing{color:#d47e68;border-color:#6a3a31}.profession-recipe-components svg{width:12px;height:12px}.profession-recipe-components .profession-content-icon{object-fit:contain;width:18px;height:18px}.profession-skill-rule{margin-top:8px;display:block;color:#b49a59!important;letter-spacing:0!important}.profession-recipe-card>footer{justify-content:flex-end;align-items:center;display:flex}.profession-workshop button{color:#f1d990;min-height:34px;font:inherit;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1a251d,#101711);border:1px solid #79612d;border-radius:2px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.profession-workshop button:hover:not(:disabled){border-color:var(--profession-color);color:#fff2bf;box-shadow:inset 0 0 14px color-mix(in srgb, var(--profession-color) 12%, transparent)}.profession-workshop button:disabled{cursor:not-allowed;opacity:.38}.profession-workshop button svg{width:14px;height:14px}.profession-net-actions{gap:6px;width:100%;display:grid}.profession-net-actions>small{color:#7f9489;text-align:center;font-size:8px;line-height:1.35}.profession-recipe-known{color:#73b982;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.profession-recipe-known.is-locked{color:#9b8d68}.profession-workshop-aside{background:#08100c;min-width:0;overflow:auto}.profession-workshop-aside>section{border-bottom:1px solid #29382e}.profession-active-nets>article,.profession-use-card>article{border-bottom:1px solid #1f2c24;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 13px;display:grid}.profession-active-nets>article>svg,.profession-use-card>article>svg{width:22px;color:var(--profession-color)}.profession-active-nets article div,.profession-use-card article div{min-width:0;display:grid}.profession-active-nets .profession-content-icon,.profession-use-card .profession-content-icon{object-fit:contain;width:24px;height:24px}.profession-active-nets article strong,.profession-use-card article strong{color:#d9cfb3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.profession-active-nets article small,.profession-use-card article small{color:#7e8c82;font-size:9px}.profession-use-card>article{grid-template-columns:28px minmax(90px,1fr) minmax(105px,auto) auto}.profession-use-card select{color:#d9cfb3;background:#0b120e;border:1px solid #465044;max-width:145px;min-height:32px;font-size:9px}.profession-group-target{color:#95a69a;font-size:9px}.profession-empty{color:#77847b;text-align:center;margin:0;padding:22px 16px;font-size:11px}.profession-rule-card{color:#87948a;gap:12px;padding:16px;display:flex}.profession-rule-card>svg{color:#aa8e45;flex:none;width:22px}.profession-rule-card strong{color:#c8b77d;letter-spacing:.12em;font-size:10px}.profession-rule-card p{margin:5px 0 0;font-size:10px;line-height:1.5}.profession-training-card kbd{color:#f1cf72;background:#0b120e;border:1px solid #6d5829;margin-inline:3px;padding:2px 5px;font:800 9px Arial,sans-serif}.profession-workshop-status{color:#99a79d;background:#070c09;border-top:1px solid #2b3a31;min-height:28px;padding:7px 20px;font-size:10px}.profession-workshop-status[data-state=error]{color:#e28470}.profession-workshop-status[data-state=success]{color:#76c38a}.profession-workshop-loading,.profession-workshop-error{color:#cdbd8a;place-content:center;justify-items:center;gap:12px;margin:0;display:grid;position:absolute;inset:0}.profession-workshop-loading svg{animation:.8s linear infinite profession-spin}.profession-workshop-error strong{color:#f0d598;font-family:var(--font-display,Georgia, serif);font-size:24px}.profession-workshop-error span{color:#aeb7b0}.profession-workshop-error-close{z-index:2;position:absolute;top:18px;right:18px}.raider-fatigue{background:#0b120e;border:1px solid #443d29;margin:12px 18px 0;padding:10px 12px}.raider-fatigue header{color:#d8c68d;justify-content:space-between;font-size:10px;display:flex}.raider-fatigue header span{align-items:center;gap:6px;display:inline-flex}.raider-fatigue header svg{width:14px}.raider-fatigue>div{background:#080b09;border:1px solid #544d36;height:8px;margin-top:7px}.raider-fatigue>div span{background:linear-gradient(90deg,#73a85d,#d2a24f 55%,#b84e3f);height:100%;display:block}.raider-fatigue p{color:#7e8d83;margin:5px 0 0;font-size:9px}.raider-equipment>span em{color:#a99969;font-size:8px;font-style:normal}@keyframes profession-spin{to{transform:rotate(360deg)}}@keyframes fishing-map-ready{50%{transform:translate(-50%,-50%)scale(1.12)}}@keyframes fishing-minimap-ready{50%{filter:brightness(1.28)}}@media (max-width:980px){.profession-workshop-panel{width:calc(100vw - 24px);height:calc(100vh - 24px)}.profession-workshop-body{grid-template-columns:1fr;overflow:auto}.profession-recipe-book{border-right:0;overflow:visible}.profession-recipe-list{overflow:visible}.profession-workshop-aside{border-top:1px solid #29382e;overflow:visible}.profession-workshop-mastery{grid-template-columns:140px 1fr}.profession-workshop-mastery>p,.profession-workshop-mastery>button{grid-column:1/-1}}.solo-economy{z-index:1160;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020805b8;place-items:center;display:grid;position:fixed;inset:0}.solo-economy.is-hidden{display:none}.solo-economy-panel{color:#e8dec1;background:linear-gradient(135deg,#07150e 0%,#030b07 72%);border:1px solid #8b6b29;grid-template:auto 1fr auto/1fr;width:min(1180px,100vw - 70px);height:min(790px,100vh - 70px);display:grid;overflow:hidden;box-shadow:0 24px 80px #000}.solo-economy-panel>header{background:#08130d;border-bottom:1px solid #59471f;align-items:center;gap:14px;padding:16px 20px;display:flex}.solo-economy-panel>header>i{color:#d8b15a;width:30px}.solo-economy-panel>header span{flex:1;display:grid}.solo-economy-panel>header small,.solo-economy-panel h3 span{color:#85aa91;letter-spacing:.16em;font-size:11px}.solo-economy-panel>header strong{font:700 24px var(--font-display);color:#f2dfaa}.solo-economy-panel>header button{color:#e8dec1;background:#101a12;border:1px solid #685224;width:38px;height:38px}#solo-economy-content{grid-template-columns:minmax(310px,.7fr) minmax(420px,1.3fr);gap:14px;min-height:0;padding:14px;display:grid;overflow:hidden}.solo-economy-compose,.solo-economy-list,.solo-achievements{background:#07120bd1;border:1px solid #314027;min-height:0;padding:16px;overflow:auto}.solo-economy-compose h3,.solo-economy-list h3{color:#efdaa1;margin:0 0 14px}.solo-economy-compose form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.solo-economy-compose label{color:#9cab9d;text-transform:uppercase;gap:5px;font-size:12px;font-weight:700;display:grid}.solo-economy-compose label.wide,.solo-economy-compose form>button,.solo-economy-compose form>small,.solo-economy-results{grid-column:1/-1}.solo-economy-compose input,.solo-economy-compose select,.solo-economy-compose textarea,.solo-economy-search input{color:#efe6ce;background:#030a06;border:1px solid #3e502f;min-width:0;padding:10px}.solo-economy-compose textarea{resize:vertical;min-height:105px}.solo-economy-compose button,.solo-economy-list button,.solo-economy-search button,.solo-economy-results button{color:#151006;background:linear-gradient(#e1bc61,#b48733);border:1px solid #9a762d;padding:10px 14px;font-weight:800}.solo-economy-recipient{grid-template-columns:1fr auto;display:grid}.solo-economy-results{flex-wrap:wrap;gap:6px;display:flex}.solo-economy-list article,.solo-achievements article{background:#09130d;border:1px solid #263721;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:8px;padding:13px;display:grid}.solo-economy-list article.unread{border-left:3px solid #d8b15a}.solo-economy-list article>i{color:#d8b15a;width:24px}.solo-economy-content-icon{object-fit:contain;width:34px;height:34px}.solo-economy-compose.is-disabled{color:#9cab9d;align-content:center;display:grid}.solo-economy-list article div,.solo-achievements article div{gap:3px;display:grid}.solo-economy-list article strong,.solo-achievements article strong{color:#ead9ae}.solo-economy-list article p,.solo-achievements article p{color:#a9b2a8;margin:3px 0}.solo-economy-list article em,.solo-achievements article em{color:#78c896;font-size:12px;font-style:normal}.solo-economy-list article aside{color:#c0ad79;justify-items:end;gap:7px;font-size:12px;display:grid}.solo-economy-search{grid-template-columns:1fr auto;margin-bottom:12px;display:grid}.solo-achievements{grid-column:1/-1}.solo-achievements>header{color:#f0cf72;align-items:center;gap:10px;margin-bottom:15px;font-size:22px;display:flex}.solo-achievements article img{object-fit:contain;width:52px;height:52px}.solo-achievements article>i{color:#788078}.solo-achievements article.unlocked{background:#15170d;border-color:#8b6b29}.solo-achievements article.unlocked>i{color:#6fc98c}.solo-economy-panel>footer{color:#9baa9c;background:#06110b;border-top:1px solid #354326;padding:9px 18px}@media (max-width:850px){#solo-economy-content{grid-template-columns:1fr;overflow:auto}.solo-economy-compose,.solo-economy-list{overflow:visible}}.raid-preparation-dialog{color:#f2dfaa;background:#07130d;border:1px solid #9b762d;width:min(980px,100vw - 48px);max-height:min(760px,100vh - 48px);padding:0;box-shadow:0 24px 80px #000c,inset 0 0 0 1px #d3aa4a22}.raid-preparation-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}.raid-preparation-dialog>header,.raid-preparation-dialog>footer{border-bottom:1px solid #5f4a22;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.raid-preparation-dialog>footer{border-top:1px solid #5f4a22;border-bottom:0;justify-content:flex-end}.raid-preparation-dialog button{color:#e9d8a4;cursor:pointer;background:#0b1a12;border:1px solid #665028;min-height:40px;padding:8px 14px;font:700 12px/1 Georgia,serif}.raid-preparation-dialog button:is(:hover,.selected){color:#fff0bc;background:#243522;border-color:#d0a64c}.raid-preparation-dialog button.primary{color:#171006;background:linear-gradient(#efd477,#bd882c)}.raid-preparation-dialog button:disabled{cursor:not-allowed;opacity:.45}.raid-preparation-body{grid-template-columns:260px 1fr;min-height:430px;display:grid}.raid-preparation-body>nav{border-right:1px solid #5f4a22;align-content:start;gap:8px;padding:16px;display:grid}.raid-catalog-entry{text-align:left;grid-template-columns:28px 1fr;align-items:center;display:grid}.raid-preparation-details{border-top:3px solid var(--raid-accent,#c4923a);align-content:end;gap:12px;min-width:0;padding:24px;display:grid;position:relative;overflow:hidden}.raid-preparation-details>img{object-fit:cover;opacity:.26;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0008,#0000 75%);mask-image:linear-gradient(#0008,#0000 75%)}.raid-preparation-details>:not(img){position:relative}.raid-preparation-details h2{color:#fff0bd;margin:0;font:700 30px/1.1 Georgia,serif}.raid-preparation-details p{color:#c8bea2;max-width:65ch;margin:0;line-height:1.45}.raid-preparation-requirements{font-size:12px;color:#e0c56f!important}.raid-difficulty-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}@media (max-width:720px){.raid-preparation-body{grid-template-columns:1fr}.raid-preparation-body>nav{border-bottom:1px solid #5f4a22;border-right:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.warden-selection{--warden-bronze-deep:#5d3512;--warden-bronze:#ae6d24;--warden-gold:#e0ad4e;--warden-gold-bright:#ffd987;--warden-ivory:#f6e8c4;--warden-ink:#080b09;--warden-green:#6cae64;--warden-blue:#2fb7ff;--warden-forged-texture:url(/assets/ui/warden-selection/forged-iron-v1.webp);--warden-frame-fill:linear-gradient(180deg, #262924f5, #090c0afa), var(--warden-forged-texture) center / 430px 430px;--warden-frame-shadow:inset 0 0 0 3px #060806, inset 0 0 0 4px #eab14e45, inset 0 9px 13px #ffdc8e0a, 0 6px 10px #000000a3;z-index:24;color:var(--warden-ivory);pointer-events:auto;isolation:isolate;background:0 0;font-family:Georgia,Times New Roman,serif;position:fixed;inset:0;overflow:hidden}.warden-selection.is-hidden,.warden-roster-view.is-hidden,.warden-creation-view.is-hidden,.warden-create-open.is-hidden{display:none}.warden-selection-sky,.warden-selection-vignette{z-index:0;pointer-events:none;position:absolute;inset:0}.warden-selection-sky{background:linear-gradient(90deg,#02050394,#0000 28% 72%,#0205039e),linear-gradient(#04070570,#0000 18% 66%,#040604b8)}.warden-selection-vignette{box-shadow:inset 0 0 180px 52px #0000008c,inset 0 -105px 95px #00000080}.warden-ui-gem,.warden-nameplate-gem,.warden-slot-gem{aspect-ratio:1;background:linear-gradient(135deg,#fffffff2 0 8%,#0000 9% 100%),conic-gradient(from 45deg,#0c4f94,#41c8ff,#0871d5,#c1efff,#0c4f94);border:2px solid #ba7627;width:18px;display:block;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #071f38,0 0 0 2px #2a180a,0 0 12px #25a4ffbf}.warden-selection-header{z-index:6;background:linear-gradient(#080b09fa,#090c0ae6),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50% 42%/720px 720px;border-bottom:2px solid #8d571d;grid-template-columns:290px minmax(310px,1fr) auto auto;align-items:center;gap:18px;width:100%;height:96px;padding:0 28px 0 18px;display:grid;position:absolute;top:0;left:0;box-shadow:inset 0 -4px #1b1007e6,inset 0 -5px #dd9f393d,0 12px 28px #0009}.warden-selection-header:after{content:"";clip-path:polygon(0 0,100% 0,100% 45%,73% 45%,72% 100%,28% 100%,27% 45%,0 45%);background:linear-gradient(90deg,#2d1708,#b87527 8%,#3a210c 28%,#b87527 50%,#3a210c 72%,#b87527 92%,#2d1708);border-top:1px solid #ffd47766;height:7px;position:absolute;bottom:-8px;left:0;right:0}.warden-selection-brand{pointer-events:none;align-self:start;height:132px;position:relative}.warden-selection-brand img{object-fit:contain;filter:drop-shadow(0 8px 8px #000000b8);width:280px;height:134px;display:block}.warden-selection-heading{color:#f4e3bd;background:linear-gradient(#2a2d28fa,#080b09fc),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/620px 620px;border:1px solid #966126;border-radius:4px;align-items:center;gap:21px;width:100%;min-width:0;max-width:780px;height:52px;padding:0 34px 0 42px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #060806,inset 0 0 0 4px #e5a94357,inset 0 9px 14px #ffe19a0a,0 5px 9px #00000094}.warden-selection-heading:before{content:"";pointer-events:none;border:1px solid #c6842e40;border-radius:2px;position:absolute;inset:7px}.warden-selection-heading .warden-ui-gem{z-index:1;width:16px;position:absolute;left:13px}.warden-selection-heading strong{z-index:1;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 3px #000;font-size:22px;line-height:1;position:relative;overflow:hidden}.warden-selection-account{border-right:1px solid #cd8f2d59;justify-items:end;min-width:130px;padding:4px 13px;display:grid}.warden-selection-account small,.warden-selection-panel small{color:#c98f34;letter-spacing:.1em;font:800 10px Arial,sans-serif}.warden-selection-account strong{color:#e8d8b5;text-overflow:ellipsis;white-space:nowrap;max-width:150px;margin-top:3px;font-size:14px;overflow:hidden}.warden-selection-header nav{justify-self:end;gap:10px;display:flex}.warden-selection-header button,.warden-creation-back{color:#eadab5;background:linear-gradient(180deg, #2d302bfa, #0b0e0cfc), var(--warden-forged-texture) center / 320px 320px;height:48px;box-shadow:var(--warden-frame-shadow);border:1px solid #9b6428;border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font:800 12px Arial,sans-serif;transition:filter .14s,transform .14s;display:flex;position:relative}.warden-selection-header button{width:164px;min-width:164px}.warden-creation-back{width:215px;min-width:215px}.warden-selection-header button:hover,.warden-creation-back:hover{color:#fff6da;filter:brightness(1.16)drop-shadow(0 6px 8px #000000b3);transform:translateY(-1px)}.warden-selection button:focus-visible,.warden-selection input:focus-visible{outline-offset:3px;outline:2px solid #f3c76d}.warden-selection-header svg{color:#e1aa4e;stroke-width:2px;width:18px;height:18px}.warden-roster-view,.warden-creation-view{z-index:1;position:absolute;inset:96px 0 0}.warden-roster-view{grid-template-columns:clamp(342px,24vw,420px) minmax(390px,1fr) clamp(390px,27vw,470px);gap:24px;padding:35px 28px 28px;display:grid}.warden-selection-panel,.warden-creation-lore,.warden-creation-bonuses{background:linear-gradient(155deg,#131815c7,#070a08f5),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/700px 700px;border:2px solid #87561f;min-width:0;position:relative;box-shadow:inset 0 0 0 4px #070907,inset 0 0 0 5px #e5aa456b,inset 0 0 42px #000000b8,0 24px 48px #00000094}.warden-selection-panel:before,.warden-creation-lore:before,.warden-creation-bonuses:before{content:"";z-index:0;clip-path:polygon(0 18px,18px 0,calc(100% - 18px) 0,100% 18px,100% calc(100% - 18px),calc(100% - 18px) 100%,18px 100%,0 calc(100% - 18px));pointer-events:none;border:1px solid #e0a64147;position:absolute;inset:10px}.warden-panel-crown{z-index:2;clip-path:polygon(0 50%,18% 27%,35% 27%,50% 0,65% 27%,82% 27%,100% 50%,82% 73%,65% 73%,50% 100%,35% 73%,18% 73%);background:linear-gradient(135deg,#1b1008,#b97726 23%,#241409 48%,#b97726 74%,#1b1008);border:2px solid #7e4e1a;place-items:center;width:92px;height:42px;display:grid;position:absolute;top:-22px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 3px #0a0c09,0 4px 8px #000000a6}.warden-panel-crown .warden-ui-gem{width:17px}.warden-selection-story{flex-direction:column;align-self:center;height:min(718px,100vh - 152px);min-height:580px;padding:57px 43px 31px;display:flex}.warden-story-content,.warden-story-seal,.warden-roster-panel>*{z-index:1;position:relative}.warden-panel-kicker{color:#d79b38;letter-spacing:.12em;font:800 12px Arial,sans-serif}.warden-selection-story h2,.warden-creation-lore h2,.warden-creation-bonuses h2{overflow-wrap:anywhere;color:#fff0c8;text-shadow:0 3px 5px #000;margin:15px 0 7px;font-size:37px;line-height:1.04}.warden-selection-story>.warden-story-content>p,.warden-creation-lore>p,.warden-creation-bonuses>p{color:#d0c29f;font:15px/1.6 Arial,sans-serif}.warden-selection-story>.warden-story-content>p:first-of-type{color:#d8bb70;text-transform:uppercase;margin:8px 0 0;font-size:11px;line-height:1.45}.warden-panel-rule{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:25px 0;display:grid}.warden-panel-rule i{background:linear-gradient(90deg,#0000,#9c6324);height:1px}.warden-panel-rule i:last-child{background:linear-gradient(90deg,#9c6324,#0000)}.warden-panel-rule .warden-ui-gem{width:13px}.warden-selection-story dl{gap:0;margin:23px 0 0;display:grid}.warden-selection-story dl div{border-top:1px solid #b17b2c4d;justify-content:space-between;gap:18px;min-width:0;padding:14px 0;display:flex}.warden-selection-story dt{color:#c59443;text-transform:uppercase;font:800 11px Arial,sans-serif}.warden-selection-story dd{color:#f1ddb0;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.warden-glyph-loadout{border-top:1px solid #b17b2c4d;gap:9px;margin-top:18px;padding-top:14px;display:grid}.warden-glyph-loadout>div{gap:6px;display:grid}.warden-glyph-loadout>div>small{color:#c59443;letter-spacing:.1em;text-transform:uppercase;font:800 9px Arial,sans-serif}.warden-glyph-loadout>div>span{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.warden-glyph-loadout em{color:#5f655e;background:#0b100dcc;border:1px solid #3c433c;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:5px;min-height:29px;padding:5px 6px;font-style:normal;display:grid;overflow:hidden}.warden-glyph-loadout em.is-equipped{color:#ddb65d;background:linear-gradient(135deg,#251a0d,#10150f);border-color:#8c642e}.warden-glyph-loadout svg{width:13px}.warden-glyph-loadout strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font:700 8px Arial,sans-serif;overflow:hidden}.warden-story-seal{aspect-ratio:1;background:radial-gradient(circle,#153e31 0 48%,#080d0a 49% 58%,#8a551c 59% 62%,#12120d 63% 72%,#a36a28 73% 75%,#080a08 76%);border:2px solid #bf7f2d;border-radius:50%;place-items:center;width:178px;margin:auto auto 0;display:grid;box-shadow:inset 0 0 24px #000,0 7px 20px #000000b3,0 0 0 5px #191008,0 0 0 6px #6d4319}.warden-story-seal:before,.warden-story-seal:after{content:"";z-index:-1;clip-path:polygon(0 50%,12% 7%,31% 26%,42% 0,48% 42%,52% 42%,58% 0,69% 26%,88% 7%,100% 50%,88% 93%,69% 74%,58% 100%,52% 58%,48% 58%,42% 100%,31% 74%,12% 93%);background:linear-gradient(90deg,#0000,#2b190b 8%,#a06927 25%,#38200e 43%,#0000 44% 56%,#38200e 57%,#a06927 75%,#2b190b 92%,#0000);border-block:2px solid #8d5a22;width:246px;height:76px;position:absolute}.warden-story-seal:after{display:none}.warden-story-seal span{aspect-ratio:1;color:#d7a84f;background:#050d09b8;border:1px solid #b97a29;border-radius:50%;place-items:center;width:96px;display:grid;box-shadow:inset 0 0 20px #000000d9}.warden-story-seal svg{fill:#c2872f42;filter:drop-shadow(0 4px 3px #000);stroke-width:1.4px;width:59px;height:59px}.warden-selection-focus,.warden-creation-focus{pointer-events:none;flex-direction:column;align-items:center;min-width:0;display:flex}.warden-selection-focus{min-height:0;padding-top:10px}.warden-selection-class{display:none}.warden-selection-nameplate{aspect-ratio:500/112;background:var(--warden-frame-fill);width:min(500px,92%);height:auto;min-height:0;box-shadow:var(--warden-frame-shadow), 0 10px 12px #0000007a;text-align:center;border:1px solid #9c6529;border-radius:4px;grid-template-columns:1fr;align-items:center;margin-top:auto;padding:13px 72px 11px;display:grid;position:relative;overflow:hidden}.warden-selection-nameplate:before,.warden-enter-world:before,.warden-create-open:before,.warden-creation-submit:before{content:"";z-index:0;pointer-events:none;border:1px solid #e6b2546b;position:absolute;inset:6px}.warden-selection-nameplate>div{z-index:1;grid-column:1;justify-items:center;min-width:0;display:grid}.warden-selection-nameplate small{color:#d39a39;letter-spacing:.12em;font:800 10px Arial,sans-serif}.warden-selection-nameplate strong{color:#fff0c5;text-overflow:ellipsis;text-shadow:0 4px 6px #000;white-space:nowrap;max-width:100%;margin:1px 0 0;font-size:35px;line-height:1.08;overflow:hidden}.warden-selection-nameplate div>span{color:#d0bb84;letter-spacing:.09em;text-transform:uppercase;font:800 10px Arial,sans-serif}.warden-nameplate-gem{justify-self:center;width:16px}.warden-selection-nameplate>.warden-nameplate-gem,.warden-enter-world>.warden-nameplate-gem{display:none}.warden-selection-nameplate>.warden-nameplate-gem.is-left,.warden-enter-world>.warden-nameplate-gem.is-left{left:24px}.warden-selection-nameplate>.warden-nameplate-gem.is-right,.warden-enter-world>.warden-nameplate-gem.is-right{right:24px}.warden-enter-world,.warden-creation-submit{color:#fff1ca;filter:drop-shadow(0 8px 8px #000000b3);text-align:center;pointer-events:auto;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:0;grid-template-columns:1fr;place-items:center;margin:2px 0 5px;padding:0 72px;display:grid;position:relative}.warden-enter-world{aspect-ratio:510/86;background:linear-gradient(180deg, #373a33fa, #090c0afc), var(--warden-forged-texture) center / 430px 430px;width:min(510px,90%);height:auto;box-shadow:var(--warden-frame-shadow), 0 8px 12px #00000080;border:1px solid #bf7d2d;border-radius:4px;margin-top:auto}.warden-enter-world span,.warden-creation-submit span{z-index:1;text-shadow:0 3px 4px #000;white-space:nowrap;font-size:22px;font-weight:800;line-height:1;position:relative}.warden-enter-world .warden-nameplate-gem{width:15px}.warden-enter-world:hover:not(:disabled),.warden-creation-submit:hover:not(:disabled){filter:brightness(1.18)drop-shadow(0 10px 10px #000000b8);transform:translateY(-1px)}.warden-enter-world:disabled,.warden-creation-submit:disabled,.warden-create-open:disabled{cursor:not-allowed;filter:grayscale(.72)brightness(.74);opacity:.62}.warden-roster-panel{flex-direction:column;align-self:stretch;min-height:0;padding:47px 28px 26px;display:flex}.warden-roster-panel header{text-align:center;justify-content:center;align-items:center;margin-bottom:19px;display:flex}.warden-roster-panel header span{align-items:start;display:grid}.warden-roster-panel header small{color:#d29635;font-size:12px}.warden-roster-panel header strong{color:#f3dfb4;text-shadow:0 3px 4px #000;margin-top:5px;font-size:24px}.warden-slot-list{scrollbar-color:#9b6628 #0c100d;scrollbar-width:thin;gap:12px;min-height:0;padding:3px 5px 7px;display:grid;overflow:auto}.warden-slot-row{position:relative}.warden-slot-row>.warden-slot{padding-right:54px}.warden-slot-delete{z-index:2;color:#d7987f;opacity:0;background:#1e0a08d1;border:1px solid #c6543c8c;border-radius:3px;place-items:center;width:32px;height:32px;transition:opacity .14s,color .14s,border-color .14s,background .14s;display:grid;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.warden-slot-row:hover .warden-slot-delete,.warden-slot-row:focus-within .warden-slot-delete,.warden-slot-row>.warden-slot.is-selected+.warden-slot-delete{opacity:1}.warden-slot-delete:hover,.warden-slot-delete:focus-visible{color:#ffe1d6;background:#5b1c15;border-color:#ed866d;outline:none}.warden-slot-delete svg{width:17px;height:17px}.warden-slot{aspect-ratio:384/98;color:#ead9ae;background:linear-gradient(100deg, #362a19f5, #0a0e0bfa 36%), var(--warden-forged-texture) center / 380px 380px;width:100%;min-height:0;box-shadow:var(--warden-frame-shadow);text-align:left;border:1px solid #785127;border-radius:4px;grid-template-columns:72px 1fr 22px;align-items:center;gap:14px;padding:10px 20px;transition:filter .14s,transform .14s;display:grid;position:relative}.warden-slot:before{content:"";pointer-events:none;border:1px solid #d3973d42;display:block;position:absolute;inset:5px}.warden-slot:hover,.warden-slot.is-selected{color:#fff0c1;background:linear-gradient(100deg, #50371afa, #0c140efc 42%), var(--warden-forged-texture) center / 380px 380px;filter:brightness(1.08)drop-shadow(0 6px 8px #000000b8);border-color:#d69b42;transform:translate(-2px)}.warden-slot.is-selected{filter:brightness(1.2)saturate(1.12)drop-shadow(0 0 8px #d8912c61)}.warden-slot-portrait{aspect-ratio:1;background:radial-gradient(circle, #274634f0, #070c09fc 68%), var(--warden-forged-texture) center / 170px 170px;border:2px solid #91612d;border-radius:50%;place-items:center;width:64px;display:grid;box-shadow:inset 0 0 0 4px #080a08,inset 0 0 14px #000,0 2px 5px #000}.warden-slot.is-selected .warden-slot-portrait{background:radial-gradient(circle,#315844,#111b14 68%);border-color:#d5a24d}.warden-slot-portrait svg{color:#d6a652;filter:drop-shadow(0 3px 3px #000);stroke-width:1.55px;width:35px;height:35px}.warden-slot-copy{min-width:0;display:grid}.warden-slot-copy small{color:#d29a3b;font-size:10px}.warden-slot-copy strong{color:#fff0c8;text-overflow:ellipsis;text-shadow:0 2px 3px #000;white-space:nowrap;margin:4px 0;font-size:21px;line-height:1;overflow:hidden}.warden-slot-copy em{color:#c9b482;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:10px Arial,sans-serif;overflow:hidden}.warden-slot-gem{opacity:.58;justify-self:center;width:13px;display:block}.warden-slot.is-selected .warden-slot-gem{opacity:1}.warden-slot.is-empty{opacity:.72;grid-template-columns:72px 1fr;min-height:0}.warden-slot.is-empty:hover{opacity:1}.warden-slot-empty-mark{aspect-ratio:1;color:#d39b3c;background:linear-gradient(135deg, #1f221efa, #080b09fc), var(--warden-forged-texture) center / 150px 150px;border:2px solid #74512b;border-radius:50%;place-items:center;width:46px;display:grid;box-shadow:inset 0 0 0 3px #070907}.warden-slot-empty-mark svg{width:23px;height:23px;transform:none}.warden-slot.is-empty>span:last-child{gap:5px;display:grid}.warden-slot.is-empty strong{color:#dfcc9f;font-size:15px}.warden-create-open{aspect-ratio:394/64;color:#ecd7aa;background:linear-gradient(180deg, #2a2d28fa, #080b09fc), var(--warden-forged-texture) center / 360px 360px;width:100%;max-width:394px;min-height:0;box-shadow:var(--warden-frame-shadow);text-shadow:0 2px 3px #000;border:1px solid #966227;border-radius:4px;justify-content:center;align-items:center;gap:0;margin-top:auto;padding:0 42px 0 76px;font-size:15px;font-weight:800;display:flex;position:relative}.warden-create-open svg{z-index:1;color:#d8a248;background:#070a08cc;border:1px solid #956127;border-radius:50%;width:34px;height:34px;padding:7px;display:block;position:absolute;left:28px;box-shadow:inset 0 0 0 3px #070907}.warden-create-open:hover{color:#fff1c2;filter:brightness(1.16)}.warden-creation-view{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(280px,360px) minmax(420px,1fr) minmax(300px,390px);gap:24px;padding:36px 30px 24px;display:grid}.warden-creation-lore,.warden-creation-bonuses{align-self:center;min-height:min(590px,100vh - 225px);padding:48px 36px 34px}.warden-creation-lore blockquote{color:#dfc58c;background:#04080575;border-left:2px solid #b97829;margin:32px 0 0;padding:18px 20px;font-size:16px;font-style:italic;line-height:1.5}.warden-creation-focus{justify-content:flex-start;padding-top:10px}.warden-creation-focus h1{color:#fff1c9;text-align:center;text-shadow:0 5px 9px #000;margin:10px 0 5px;font-size:52px;line-height:1}.warden-creation-available{color:#e0b760;letter-spacing:.1em;background:#090e09c7;border:1px solid #c9923480;padding:7px 15px;font:800 10px Arial,sans-serif}.warden-creation-archetype{color:#bfae81;letter-spacing:.1em;font:800 11px Arial,sans-serif}.warden-archetype-list{pointer-events:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;width:min(650px,94%);margin-top:21px;display:grid}.warden-archetype-list button{aspect-ratio:315/76;color:#bfae83;background:linear-gradient(100deg, #21382af2, #080c09fc 38%), var(--warden-forged-texture) center / 340px 340px;min-height:0;box-shadow:var(--warden-frame-shadow);text-align:left;border:1px solid #745028;border-radius:4px;grid-template-columns:62px 1fr;align-items:center;gap:7px;padding:9px 18px 9px 14px;display:grid;position:relative}.warden-archetype-list button:hover,.warden-archetype-list button.is-selected{color:#fff0be;background:linear-gradient(100deg, #315b3dfa, #0e160efc 44%), var(--warden-forged-texture) center / 340px 340px;filter:brightness(1.1)saturate(1.08)drop-shadow(0 0 8px #d289214d);border-color:#dca648}.warden-archetype-list svg{color:#dfad54;box-sizing:border-box;stroke-width:1.65px;background:radial-gradient(circle,#243d2e,#080b09 70%);border:2px solid #90602c;border-radius:50%;justify-self:center;width:52px;height:52px;padding:11px;box-shadow:inset 0 0 0 3px #070907,0 2px 5px #000}.warden-archetype-list span{gap:4px;min-width:0;display:grid}.warden-archetype-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.warden-archetype-list small{color:#a99a76;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font:700 9px Arial,sans-serif;overflow:hidden}.warden-bonus-list{gap:12px;margin-top:27px;display:grid}.warden-bonus-list article{background:#080d0899;border:1px solid #a5702780;grid-template-columns:43px 1fr;align-items:center;gap:13px;padding:14px;display:grid}.warden-bonus-list article>span{aspect-ratio:1;color:#f0ce75;background:#1a2417;border:1px solid #b68131;border-radius:50%;place-items:center;width:39px;font-weight:800;display:grid}.warden-bonus-list article div{gap:4px;min-width:0;display:grid}.warden-bonus-list strong{color:#f2dfae;font-size:15px}.warden-bonus-list small{color:#78bf74;font:700 11px Arial,sans-serif}.warden-creation-form{background:linear-gradient(#090e0bf5,#070a08fa),url(/assets/ui/warden-selection/forged-iron-v1.webp) 50%/700px 700px;border:1px solid #89602b;grid-column:1/-1;grid-template-columns:1fr minmax(330px,520px) 1fr;align-items:center;gap:24px;min-height:102px;padding:13px 22px;display:grid;box-shadow:inset 0 0 0 3px #070a07,0 -12px 34px #00000075}.warden-creation-form label{gap:7px;display:grid}.warden-creation-form label span{color:#d0a04c;letter-spacing:.1em;text-align:center;font:800 10px Arial,sans-serif}.warden-creation-form input{color:#fff0c4;text-align:center;background:#080c08;border:1px solid #a27436;outline:0;height:52px;font:700 21px Georgia,serif;box-shadow:inset 0 0 0 3px #181109}.warden-creation-form input:focus{border-color:#efbd62;box-shadow:inset 0 0 0 3px #181109,0 0 18px #dfa33f33}.warden-creation-submit{aspect-ratio:370/72;background:linear-gradient(180deg, #2e322bfa, #080b09fc), var(--warden-forged-texture) center / 380px 380px;width:min(370px,100%);height:auto;box-shadow:var(--warden-frame-shadow);border:1px solid #ad712d;border-radius:4px;justify-self:end;margin:0}.warden-creation-submit:after{display:none}.warden-creation-submit span{white-space:nowrap;font-size:17px}.warden-creation-submit small{display:none}.warden-creation-back{place-self:center start;width:215px;min-width:215px}.warden-selection-status{z-index:8;color:#d7c59a;text-align:center;background:#060a07e0;max-width:min(580px,80vw);min-height:18px;margin:0;padding:5px 15px;font:700 11px Arial,sans-serif;position:absolute;bottom:9px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0009}.warden-selection-status:empty{display:none}.warden-selection-status.is-error{color:#ff9b83}.warden-selection-status.is-success{color:#92e18f}.warden-selection-status.is-loading{color:#f0c566}.warden-selection.is-busy{cursor:progress}.warden-delete-dialog{z-index:30;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020403d1;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.warden-delete-dialog.is-hidden{display:none}.warden-delete-card{color:#dfcfaa;background:linear-gradient(145deg, #25120dfa, #080c09fc 55%), var(--warden-forged-texture) center / 430px 430px;text-align:center;border:1px solid #9f4936;gap:16px;width:min(560px,92vw);padding:30px;display:grid;box-shadow:0 22px 70px #000,inset 0 0 0 4px #080504eb}.warden-delete-icon{color:#ff9a7f;background:#5c1a12b8;border:1px solid #ba604b;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto;display:grid}.warden-delete-icon svg{width:28px;height:28px}.warden-delete-card>small{color:#e57c63;letter-spacing:.16em;font:800 11px Arial,sans-serif}.warden-delete-card h2{color:#ffe5bc;margin:0;font-size:28px}.warden-delete-card p{color:#cfbda0;margin:0;font:14px/1.6 Arial,sans-serif}.warden-delete-card label{text-align:left;gap:8px;display:grid}.warden-delete-card label>span{color:#d8c39c;font:700 12px Arial,sans-serif}.warden-delete-card label strong{color:#ff9a7f}.warden-delete-card input{color:#fff0c8;background:#040806f0;border:1px solid #704a2b;min-height:46px;padding:0 14px;font:700 16px Arial,sans-serif}.warden-delete-card input:focus{border-color:#d18a48;outline:none;box-shadow:0 0 0 2px #d18a4833}.warden-delete-card>div{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.warden-delete-card button{color:#e7d3a8;background:#151813fa;border:1px solid #745128;min-height:46px;font:800 11px Arial,sans-serif}.warden-delete-card .warden-delete-confirm{color:#ffe3da;background:#6b2118;border-color:#a64e3a;justify-content:center;align-items:center;gap:8px;display:flex}.warden-delete-card .warden-delete-confirm:disabled{cursor:not-allowed;opacity:.38}.warden-delete-card .warden-delete-confirm:not(:disabled):hover{background:#8c2b20;border-color:#ef8a70}.warden-delete-card .warden-delete-confirm svg{width:16px;height:16px}@media (max-width:1380px){.warden-selection-header{grid-template-columns:260px minmax(260px,1fr) auto}.warden-selection-brand img{width:250px}.warden-selection-account{display:none}.warden-roster-view{grid-template-columns:minmax(380px,1fr) 410px;gap:18px;padding-inline:18px}.warden-selection-story{display:none}.warden-creation-view{grid-template-columns:minmax(400px,1fr) minmax(300px,380px)}.warden-creation-lore{display:none}.warden-creation-form{grid-template-columns:auto minmax(300px,1fr) minmax(280px,.8fr)}}@media (max-height:790px) and (min-width:901px){.warden-selection-header{height:78px}.warden-selection-brand,.warden-selection-brand img{height:112px}.warden-selection-brand img{width:250px}.warden-roster-view,.warden-creation-view{padding-block:24px 17px;inset-block-start:78px}.warden-selection-story{height:calc(100vh - 116px);min-height:0;padding-block:43px 22px}.warden-story-seal{width:130px}.warden-story-seal:before,.warden-story-seal:after{width:170px}.warden-roster-panel{padding-block:38px 18px}.warden-roster-panel header{margin-bottom:11px}.warden-slot-list{gap:8px}.warden-slot{grid-template-columns:64px 1fr 0;min-height:0;padding:8px 17px}.warden-slot-portrait{width:50px}.warden-slot-portrait svg{width:27px;height:27px}.warden-slot.is-empty,.warden-create-open{min-height:0}.warden-selection-nameplate{width:min(440px,92%)}.warden-enter-world{width:min(470px,90%);padding-inline:52px}}@media (max-width:900px){.warden-selection{overflow-y:auto}.warden-selection-header{grid-template-columns:174px 1fr auto;gap:8px;height:72px;padding:0 10px 0 7px;position:fixed}.warden-selection-brand,.warden-selection-brand img{width:170px;height:88px}.warden-selection-heading{height:40px;padding-inline:30px 15px}.warden-selection-heading strong{font-size:15px}.warden-selection-heading .warden-ui-gem{width:12px}.warden-selection-header nav{gap:5px}.warden-selection-header button{width:40px;min-width:40px;height:40px;padding:0}.warden-selection-header button span{display:none}.warden-roster-view,.warden-creation-view{grid-template-columns:1fr;gap:20px;padding:22px 13px 28px;inset-block-start:72px;overflow-y:auto}.warden-roster-view{grid-template-rows:minmax(500px,66vh) auto}.warden-selection-focus{min-height:500px}.warden-roster-panel{min-height:620px}.warden-selection-nameplate{width:min(500px,96%)}.warden-enter-world{width:min(510px,94%)}.warden-creation-view{grid-template-rows:minmax(470px,58vh) max-content max-content;align-content:start}.warden-creation-bonuses{align-self:stretch;min-height:0}.warden-creation-form{grid-column:1;grid-template-columns:1fr;align-items:stretch;gap:13px;min-height:0;padding:17px}.warden-creation-back,.warden-creation-submit{justify-self:center}.warden-creation-back{width:215px}.warden-creation-submit{width:min(370px,100%)}}@media (max-width:580px){.warden-selection-header{grid-template-columns:150px 1fr auto}.warden-selection-brand,.warden-selection-brand img{width:148px}.warden-selection-heading{justify-content:center;padding:0 10px}.warden-selection-heading .warden-ui-gem{display:none}.warden-selection-heading strong{text-align:center;white-space:normal;font-size:12px}.warden-selection-header nav button:first-child{display:none}.warden-selection-nameplate{grid-template-columns:1fr;padding:8px 48px 7px}.warden-selection-nameplate strong{font-size:27px}.warden-enter-world{padding-inline:39px}.warden-enter-world span{font-size:17px}.warden-roster-panel{padding-inline:17px}.warden-slot{grid-template-columns:64px 1fr 0;padding-inline:16px}.warden-slot-portrait{width:54px}.warden-archetype-list{grid-template-columns:1fr}.warden-creation-focus h1{font-size:38px}}.site-home{z-index:60;color:#f5e7bd;background:#17120d;position:fixed;inset:0;overflow:hidden}.site-home.is-hidden,.site-login-panel.is-hidden,.site-header-actions .is-hidden{display:none}.site-home-background{object-fit:cover;filter:brightness(.72)saturate(.9);width:100%;height:100%;position:absolute;inset:0}.site-header{z-index:2;background:#0e0f0ef0;border-bottom:2px solid #cd9737b8;grid-template-columns:230px 1fr auto;align-items:center;gap:36px;height:86px;padding:0 38px;display:grid;position:relative;box-shadow:0 8px 24px #00000073}.site-header>img{object-fit:contain;width:210px;height:76px}.site-header nav{gap:clamp(14px,2vw,34px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.site-header nav a{color:#d5c69e;font-size:14px;font-weight:800;text-decoration:none}.site-header nav a:hover{color:#f6c557}.site-header-actions{z-index:4;grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex;position:relative}.site-header-actions button{cursor:pointer;align-items:center;display:flex}.site-language-picker{color:#d9c985;background:#171a16;border:1px solid #4c432b;align-items:center;gap:4px;height:44px;padding:0 8px;display:flex}.site-language-picker svg{width:16px}.site-language-picker select{cursor:pointer;color:inherit;background:0 0;border:0;font:900 12px Segoe UI,sans-serif}.site-language-picker option{color:#f3e7c2;background:#171a16}.site-account-menu{position:relative}.site-header-actions .site-account-menu-toggle,.site-header-actions .site-header-play{color:#ead89d;letter-spacing:.04em;background:#171a16;border:1px solid #725424;justify-content:center;gap:10px;height:48px;font-size:14px;font-weight:900;box-shadow:inset 0 0 0 1px #e5bc5b14,0 6px 18px #00000057}.site-header-actions .site-account-menu-toggle{color:#ddd2b1;background:#1c211b;border-color:#4c432b;min-width:134px;padding:0 14px}.site-account-menu-toggle>svg{width:20px}.site-account-menu-toggle .site-account-chevron{color:#a78b4d;width:15px;transition:transform .16s}.site-account-menu-toggle[aria-expanded=true]{color:#ffe5a0;background:#252a20;border-color:#bc8932}.site-account-menu-toggle[aria-expanded=true] .site-account-chevron{transform:rotate(180deg)}.site-header-actions .site-header-play{color:#18140c;letter-spacing:.12em;background:#e2b84e;border:2px solid #c38d2f;min-width:154px;padding:0 24px;font:900 15px Georgia,serif;box-shadow:inset 0 0 0 2px #f6d77e,inset 0 -7px #56330a2e,0 7px 20px #0000006b}.site-header-actions .site-header-play:hover,.site-header-actions .site-header-play:focus-visible{color:#090a08;background:#f1ca67;transform:translateY(-1px)}.site-header-actions .site-header-play:active{transform:translateY(1px)}.site-header-play svg{fill:currentColor;width:17px}.site-account-menu-panel{color:#e9ddb8;background:#111510;border:1px solid #715426;width:330px;padding:10px;display:grid;position:absolute;top:calc(100% + 13px);right:0;box-shadow:inset 0 0 0 1px #e2b84e12,0 20px 50px #000000b8}.site-account-menu-heading{border-bottom:1px solid #3e3521;grid-template-columns:42px 1fr;align-items:center;gap:11px;min-height:62px;padding:4px 8px 11px;display:grid}.site-account-menu-sigil{color:#e8c467;background:#20281d;border:1px solid #8f672a;place-items:center;width:38px;height:38px;display:grid}.site-account-menu-sigil svg{width:20px}.site-account-menu-heading>span:last-child{gap:3px;min-width:0;display:grid}.site-account-menu-heading small{color:#897d62;letter-spacing:.15em;font-size:9px;font-weight:900}.site-account-menu-heading strong{color:#f5e4ad;text-overflow:ellipsis;white-space:nowrap;font:700 15px Georgia,serif;overflow:hidden}.site-account-menu-panel>button,.site-account-menu-admin button{color:#d8cfb2;text-align:left;background:0 0;border:0;gap:12px;width:100%;min-height:46px;padding:0 12px;font-size:12px;font-weight:850}.site-account-menu-panel>button:hover,.site-account-menu-panel>button:focus-visible,.site-account-menu-admin button:hover,.site-account-menu-admin button:focus-visible{color:#ffe49b;background:#242a20}.site-account-menu-panel button svg{color:#b99a51;width:18px}.site-account-menu-panel>.site-account-menu-primary{color:#18140c;background:#dfb34a;border:1px solid #bf8b31;justify-content:center;margin:10px 0 5px;box-shadow:inset 0 0 0 1px #f4d57c}.site-account-menu-panel>.site-account-menu-primary:hover{color:#090a08;background:#f1c967}.site-account-menu-panel>.site-account-menu-primary svg{color:inherit}.site-account-menu-admin{border-top:1px solid #3e3521;margin-top:5px;padding-top:9px;display:grid}.site-account-menu-admin>small{color:#81765e;letter-spacing:.15em;padding:0 12px 5px;font-size:8px;font-weight:900}.site-account-menu-panel>.site-account-menu-danger{color:#bda49a;border-top:1px solid #3e3521;margin-top:6px}.site-account-menu-panel>.site-account-menu-danger:hover{color:#efb3a4;background:#281b17}.site-hero-copy{z-index:1;text-align:center;justify-items:center;width:min(760px,62vw);display:grid;position:absolute;top:18%;left:50%;transform:translate(-50%)}.site-hero-copy>img{filter:drop-shadow(0 18px 18px #000000b3);width:min(700px,58vw)}.site-hero-copy p{color:#f0dfb4;text-shadow:0 3px 5px #000;margin:-42px 0 28px;font:27px Georgia,serif}.site-hero-copy>button{color:#fff1bd;background:#1a1c19;border:3px solid #d09a36;border-radius:5px;justify-content:center;align-items:center;gap:14px;min-width:330px;height:66px;font-family:Georgia,serif;font-size:20px;font-weight:800;display:flex;box-shadow:inset 0 0 0 2px #61441f,0 8px 20px #0000008c}.site-hero-copy>button:not(:disabled):hover{color:#fff;filter:brightness(1.2);transform:translateY(-2px)}.site-hero-copy>button:disabled{opacity:.62;cursor:default}.site-login-panel{z-index:5;background:#050605b3;place-items:center;display:grid;position:fixed;inset:0}.site-login-panel form{color:#f0dfb1;background:#171a17;border:4px solid #3c2915;outline:2px solid #c69035;gap:18px;width:480px;padding:26px 30px 30px;display:grid;box-shadow:0 24px 60px #000000bf}.site-login-panel header{justify-content:space-between;align-items:center;font:25px Georgia,serif;display:flex}.site-login-panel header button{color:#e7c56f;background:#22241f;border:1px solid #8f672b;place-items:center;width:38px;height:38px;display:grid}.site-login-panel label{gap:8px;font-size:13px;font-weight:900;display:grid}.site-login-panel input{color:#fff3cd;background:#0e100e;border:2px solid #695027;outline:none;height:48px;padding:0 13px;font-size:17px}.site-login-panel input:focus{border-color:#e0ad4d}.site-auth-modes{background:#0d0f0d;border:1px solid #5e4726;grid-template-columns:1fr 1fr;display:grid}.site-auth-modes button{color:#8e866e;background:0 0;border:0;border-bottom:3px solid #0000;height:44px;font-weight:900}.site-auth-modes button.is-active{color:#ffe5a2;background:linear-gradient(#2c3128,#171a17);border-bottom-color:#d69d36}.site-login-submit{color:#fff0b6;background:#2b3a25;border:2px solid #c38a32;height:54px;font-weight:900}.site-login-submit:not(:disabled):hover{filter:brightness(1.2)}.site-login-submit.is-loading:after{content:"..."}.site-forgot-password{color:#b7aa85;background:0 0;border:0;justify-self:center;font-size:12px;font-weight:800}.site-forgot-password:hover{color:#f0d58c}.site-auth-status{color:#cfc4a7;text-align:center;min-height:18px;margin:-4px 0 0;font-size:13px;line-height:1.35}.site-auth-status.is-error{color:#ff9a87}.site-auth-status.is-success{color:#9ee69a}.site-auth-status.is-pending{color:#f1c96b}.site-nav-button{color:#d5c69e;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0;font-size:14px;font-weight:800}.site-nav-button:hover{color:#f6c557;border-bottom-color:#d09a36}.site-nav-button.is-hidden{display:none}.site-overlay{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050605d1;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.site-overlay.is-hidden{display:none}.site-beta-card,.site-account-card,.site-admin-card{color:#f0dfb1;background:linear-gradient(145deg,#1c211b,#111410 70%);border:3px solid #3c2915;outline:1px solid #c69035;width:min(720px,94vw);max-height:min(860px,92vh);padding:28px 32px 32px;overflow:auto;box-shadow:0 28px 80px #000000d1}.site-beta-card>header,.site-account-card>header,.site-admin-card>header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.site-beta-card>header div,.site-account-card>header div,.site-admin-card>header div{gap:5px;display:grid}.site-beta-card>header small,.site-account-card>header small,.site-admin-card>header small{color:#c49239;letter-spacing:.18em;font-size:11px;font-weight:900}.site-beta-card>header strong,.site-account-card>header strong,.site-admin-card>header strong{color:#ffe8aa;font:25px Georgia,serif}.site-beta-card>header button,.site-account-card>header button,.site-admin-card>header button{color:#e7c56f;background:#22241f;border:1px solid #8f672b;place-items:center;width:40px;height:40px;display:grid}.site-beta-card>p{color:#bdb295;line-height:1.5}.site-beta-fields{gap:17px;margin-top:22px;display:grid}.site-beta-fields.is-hidden{display:none}.site-beta-fields label{color:#e8d499;gap:8px;font-size:12px;font-weight:900;display:grid}.site-beta-fields input:not([type=checkbox]),.site-beta-fields select,.site-beta-fields textarea{color:#fff3cd;background:#0d100d;border:1px solid #695027;outline:none;width:100%;font:15px Segoe UI,sans-serif}.site-beta-fields input:not([type=checkbox]),.site-beta-fields select{height:46px;padding:0 12px}.site-beta-fields textarea{resize:vertical;min-height:92px;padding:12px;line-height:1.45}.site-beta-fields input:focus,.site-beta-fields select:focus,.site-beta-fields textarea:focus{border-color:#e0ad4d}.site-beta-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.site-beta-consent{grid-template-columns:20px 1fr;align-items:start;line-height:1.4;color:#bdb295!important;font-weight:600!important}.site-beta-consent input{accent-color:#bd8d37;width:17px;height:17px}.site-account-card{width:min(560px,94vw)}.site-account-identity{border-bottom:1px solid #453921;align-items:center;gap:16px;margin:26px 0 18px;padding-bottom:20px;display:flex}.site-account-avatar{color:#f4d989;background:radial-gradient(circle,#35402d,#171b15);border:1px solid #b78331;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid}.site-account-avatar svg{width:27px;height:27px}.site-account-identity>div{gap:4px;display:grid}.site-account-identity strong{color:#fff0bd;font:21px Georgia,serif}.site-account-identity span{color:#999382;font-size:13px}.site-account-access{background:#0e110d;border:1px solid #544528;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.site-account-access>div{gap:5px;display:grid}.site-account-access small{color:#91866d;letter-spacing:.12em;font-size:9px;font-weight:900}.site-account-access strong{font-size:13px}.site-account-access strong.is-approved{color:#9ee69a}.site-account-access strong.is-pending{color:#f1c96b}.site-account-access strong.is-rejected{color:#ff9a87}.site-account-access strong.is-not_applied{color:#aaa28e}.site-account-access>span{color:#f2d177;border:1px solid #b78331;padding:6px 9px;font-size:9px;font-weight:900}.site-account-actions{gap:10px;margin-top:18px;display:grid}.site-account-actions button{color:#e9d8aa;text-align:left;background:#191d17;border:1px solid #66502b;align-items:center;gap:12px;min-height:48px;padding:0 15px;font-size:12px;font-weight:900;display:flex}.site-account-actions button:hover{color:#ffe8a7;background:#242a20;border-color:#c6943c}.site-account-actions button svg{width:18px}.site-account-actions button.is-danger{color:#c99c91;background:#1b1513;border-color:#593c34}.site-account-actions .is-hidden{display:none}.site-admin-card{width:min(1040px,96vw)}.site-admin-summary{gap:12px;margin:24px 0;display:flex}.site-admin-summary span{color:#a99e81;background:#10130f;border:1px solid #554427;min-width:120px;padding:12px 16px;font-size:11px;display:grid}.site-admin-summary strong{color:#f4d989;font:24px Georgia,serif}.site-admin-list{gap:14px;display:grid}.site-admin-empty{color:#a99e81;text-align:center;border:1px dashed #554427;padding:38px}.site-application{background:#080a088c;border:1px solid #4e422b;padding:18px}.site-application>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.site-application>header div{gap:3px;display:grid}.site-application>header strong{color:#ffe5a2;font:20px Georgia,serif}.site-application>header span{color:#9f9988;font-size:12px}.site-application>header em{border:1px solid;padding:6px 9px;font-size:10px;font-style:normal;font-weight:900}.site-application>header em.is-pending{color:#efc35b}.site-application>header em.is-approved{color:#85d88d}.site-application>header em.is-rejected{color:#d87a6b}.site-application dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0;display:grid}.site-application dl div{background:#11150f;padding:9px 11px}.site-application dt,.site-application section small{color:#9c8551;letter-spacing:.1em;font-size:9px;font-weight:900}.site-application dd{color:#e2d8bd;margin:3px 0 0;font-size:12px}.site-application section{gap:5px;display:grid}.site-application section p{color:#c5beab;white-space:pre-wrap;margin:0 0 12px;font-size:13px;line-height:1.5}.site-application footer{justify-content:flex-end;gap:10px;display:flex}.site-application footer button{color:#e9ac9e;background:#251614;border:1px solid #864d42;padding:10px 15px;font-size:11px;font-weight:900}.site-application footer button.is-approve{color:#dff0a8;background:#1b2718;border-color:#73904f}@media (max-width:760px){.site-header{grid-template-columns:1fr auto;gap:8px;height:72px;padding:0 10px}.site-header>img{display:none}.site-header nav{justify-content:flex-start;gap:14px;display:flex;position:static;transform:none}.site-header nav a{white-space:nowrap;font-size:10px}.site-header-actions{gap:6px}.site-language-picker{width:38px;padding:0 5px}.site-language-picker svg{display:none}.site-header-actions .site-account-menu-toggle{width:42px;min-width:42px;padding:0}.site-account-menu-toggle>span,.site-account-menu-toggle .site-account-chevron{display:none}.site-header-actions .site-header-play{min-width:102px;padding:0 13px;font-size:12px}.site-account-menu-panel{width:min(330px,100vw - 16px);position:fixed;top:70px;right:8px}.site-hero-copy{width:92vw;top:22%}.site-hero-copy>img{width:90vw}.site-hero-copy p{margin-top:-22px;font-size:20px}.site-hero-copy>button{min-width:min(330px,88vw);font-size:16px}.site-overlay{padding:12px}.site-beta-card,.site-account-card,.site-admin-card{padding:21px 18px}.site-beta-row,.site-application dl{grid-template-columns:1fr}.site-admin-summary{overflow-x:auto}}.site-header-play-shell{border-radius:5px;display:inline-flex;position:relative}.site-header-play-shell:focus-visible{outline-offset:3px;outline:2px solid #55c9bd}.site-header-play-shell[data-disabled=true]{cursor:help}.site-header-actions .site-header-play:disabled,.site-header-actions .site-header-play:disabled:hover,.site-header-actions .site-header-play:disabled:active{cursor:help;text-shadow:0 1px 1px #050403;filter:saturate(.35);opacity:.78;transform:none;color:#8f8a7c!important;background-color:#211d19!important;border-color:#3d382f!important;box-shadow:inset 0 1px #ffffff0a,inset 0 -3px #00000047,0 4px 9px #00000059!important}.site-play-disabled-tooltip{z-index:80;color:#e9ddb8;pointer-events:none;opacity:0;visibility:hidden;background:linear-gradient(#19130d 0%,#0d0a07 100%);border:1px solid #9c712f;border-radius:4px;grid-template-columns:30px 1fr;gap:10px;width:min(330px,100vw - 24px);padding:13px 14px;font-family:Georgia,serif;line-height:1.35;transition:opacity .14s,transform .14s,visibility .14s;display:grid;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-5px);box-shadow:inset 0 0 0 1px #ecbe5b14,0 15px 32px #000000b8}.site-play-disabled-tooltip:before{content:"";background:#19130d;border-top:1px solid #9c712f;border-left:1px solid #9c712f;width:10px;height:10px;position:absolute;bottom:100%;right:34px;transform:translateY(5px)rotate(45deg)}.site-play-disabled-tooltip>svg{color:#d6a44c;width:24px;height:24px;margin-top:1px}.site-play-disabled-tooltip>span{gap:4px;display:grid}.site-play-disabled-tooltip strong{color:#f0cf83;letter-spacing:.08em;font-size:12px}.site-play-disabled-tooltip strong+span{color:#c9b991;font-size:12px;font-weight:700}.site-header-play-shell[data-disabled=true]:hover .site-play-disabled-tooltip,.site-header-play-shell[data-disabled=true]:focus-visible .site-play-disabled-tooltip,.site-header-play-shell[data-disabled=true]:focus-within .site-play-disabled-tooltip{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:760px){.site-play-disabled-tooltip{position:fixed;top:76px;right:8px}.site-play-disabled-tooltip:before{display:none}}.site-game-page{z-index:1;color:#e8dfc9;scroll-behavior:smooth;scrollbar-color:#9a6b29 #121410;background:#070806;padding:clamp(14px,2.2vw,34px) clamp(14px,3vw,56px) 0;position:absolute;inset:86px 0 0;overflow:hidden auto}.site-game-page.is-hidden,.site-home.is-game-page>.site-home-background,.site-home.is-game-page>.site-hero-copy{display:none}.site-home.is-game-page .site-header{background:#090b09fa}.site-header nav a[aria-current=page]{color:#f6c557}.game-page-hero,.game-page-heroes,.game-page-world,.game-page-raids{border:1px solid #9b6d2c;outline:1px solid #342512e6;width:min(1420px,100%);min-height:min(720px,100vh - 150px);margin:0 auto 22px;position:relative;overflow:hidden;box-shadow:0 22px 55px #00000094}.game-page-hero>img,.game-page-heroes>img,.game-page-world>img,.game-page-raids>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.game-page-hero-copy,.game-section-copy{z-index:1;align-content:center;width:min(520px,42%);min-height:100%;padding:56px clamp(30px,4vw,72px);display:grid;position:absolute}.game-page-hero-copy{left:0}.game-page-hero-copy small,.game-section-copy small{color:#d3a84d;letter-spacing:.16em;font-size:12px;font-weight:900}.game-page-hero-copy h1,.game-section-copy h2{color:#f6ead0;letter-spacing:-.02em;text-shadow:0 3px 10px #000;margin:16px 0 18px;font-family:Georgia,serif;font-size:clamp(42px,4.4vw,76px);font-weight:500;line-height:.98}.game-page-hero-copy p,.game-section-copy p{color:#d1c9b6;text-shadow:0 2px 7px #000;max-width:480px;margin:0 0 28px;font-size:16px;line-height:1.7}.game-page-hero-copy>button,#game-page-play{color:#19130a;background:#d9a844;border:1px solid #e1ae4b;align-items:center;gap:12px;width:max-content;min-height:52px;padding:0 22px;font-size:12px;font-weight:900;display:flex;box-shadow:inset 0 0 0 2px #805a21,0 8px 22px #0006}.game-page-hero-copy>button:hover,#game-page-play:hover{color:#080907;background:#f2cb70;transform:translateY(-2px)}.game-page-hero-copy svg,#game-page-play svg{width:18px}.game-page-heroes{background:#0b0c0a;min-height:650px}.game-page-heroes>img{object-fit:contain;object-position:center;width:75%;height:auto;top:50%;bottom:auto;left:25%;transform:translateY(-50%)}.game-page-heroes .game-section-copy{background:#090a08f5;width:31%;left:0}.game-section-copy h2{font-size:clamp(36px,3.5vw,60px)}.game-page-text-link{color:#d9b35c;letter-spacing:.08em;background:0 0;border:0;border-bottom:1px solid #aa7b30;align-items:center;gap:10px;width:max-content;padding:10px 0;font-size:11px;font-weight:900;display:flex}.game-page-text-link:hover{color:#ffe19a}.game-page-text-link svg{width:17px}.game-page-world .game-section-copy,.game-page-raids .game-section-copy{background:#070907e0;width:min(540px,44%);left:0}.game-page-raids>img{object-position:58% 18%}.game-page-world ul{color:#d9d3c3;gap:9px;margin:0 0 26px;padding:0;font-size:13px;list-style:none;display:grid}.game-page-world li:before{color:#d0a34c;content:"◆";margin-right:10px}.game-page-raids{min-height:680px}.game-page-raids .game-section-copy{background:#060808c2;width:min(620px,50%)}.game-page-raids .game-section-copy h2{max-width:100%;font-size:clamp(40px,3.25vw,52px)}#game-page-play{color:#d9c590;background:#0a0d0be6}.game-page-footer{color:#d6b661;letter-spacing:.18em;background:#0b0d0b;border:1px solid #5e451f;border-bottom:0;align-content:center;place-items:center;gap:6px;width:min(1420px,100%);min-height:230px;margin:0 auto;display:grid}.game-page-footer img{object-fit:contain;width:260px;height:120px}.game-page-footer strong{font:600 13px Georgia,serif}@media (max-width:900px){.site-game-page{padding:0;top:72px}.game-page-hero,.game-page-world,.game-page-raids{min-height:720px}.game-page-hero,.game-page-heroes,.game-page-world,.game-page-raids{width:100%;box-shadow:none;border-left:0;border-right:0;outline:0;margin-bottom:0}.game-page-hero-copy,.game-section-copy{background:#070907b3;align-content:end;padding:44px 24px;width:100%!important}.game-page-hero-copy h1,.game-section-copy h2{font-size:clamp(38px,11vw,58px)}.game-page-heroes{grid-template-rows:1fr 1.15fr;min-height:760px;display:grid}.game-page-heroes>img{object-fit:cover;object-position:center;order:2;width:100%;height:100%;position:relative;inset:auto;transform:none}.game-page-heroes .game-section-copy{align-content:center;min-height:0;position:relative}.game-page-world>img,.game-page-raids>img{object-position:68% center}.game-page-footer{border-left:0;border-right:0;width:100%}}.site-news-page{z-index:1;color:#e8dfc9;scroll-behavior:smooth;scrollbar-color:#9a6b29 #121410;background:#070806;padding:clamp(24px,3vw,48px) clamp(14px,3vw,56px) 0;position:absolute;inset:86px 0 0;overflow:hidden auto}.site-news-page.is-hidden,.site-home.is-news-page>.site-home-background,.site-home.is-news-page>.site-hero-copy{display:none}.site-home.is-news-page .site-header{background:#090b09fa}.site-home.is-news-page .site-header nav a[href=\#news]{color:#f6c557}.news-page-heading{color:#d9b35c;text-align:center;background:#11130f;border:1px solid #684b22;width:min(1420px,100%);margin:0 auto 22px;padding:clamp(42px,6vw,78px) 28px;box-shadow:0 22px 55px #00000073}.news-page-heading small{letter-spacing:.2em;font-size:11px;font-weight:900}.news-page-heading h1{color:#f4e8c9;letter-spacing:-.03em;margin:10px 0 14px;font:500 clamp(48px,6vw,86px)/.95 Georgia,serif}.news-page-heading p{color:#aaa28d;max-width:650px;margin:0 auto;font-size:15px;line-height:1.7}.news-page-shell{width:min(1420px,100%);margin:0 auto 22px}.news-featured{background:#0b0d0a;border:1px solid #9b6d2c;grid-template-columns:minmax(0,1.5fr) minmax(360px,.72fr);min-height:560px;display:grid;position:relative;box-shadow:0 22px 55px #00000094}.news-featured>img{object-fit:cover;width:100%;height:100%;min-height:560px}.news-featured>div{background:#10130f;border-left:1px solid #5b421f;align-content:center;padding:clamp(34px,4vw,66px);display:grid}.news-featured>div>small{color:#e4ba59;letter-spacing:.18em;font-size:10px;font-weight:900}.news-meta{color:#9c8e6f;letter-spacing:.08em;font-size:10px;font-weight:800}.news-featured .news-meta{margin-top:12px}.news-featured h2{color:#f5e9cb;margin:14px 0 18px;font:500 clamp(34px,3.3vw,58px)/1 Georgia,serif}.news-featured p{color:#c5bda9;margin:0 0 28px;font-size:15px;line-height:1.7}.news-featured button,.news-card button{color:#dcb861;letter-spacing:.1em;background:0 0;border:0;border-bottom:1px solid #b17c31;width:max-content;padding:12px 0;font-size:10px;font-weight:900}.news-featured button:hover,.news-card button:hover{color:#ffe3a0;border-bottom-color:#f2c66d}.news-filters{border-top:1px solid #3e301c;border-bottom:1px solid #3e301c;justify-content:center;gap:6px;margin:22px 0;padding:10px;display:flex}.news-filters button{color:#908774;letter-spacing:.08em;background:0 0;border:1px solid #0000;padding:11px 15px;font-size:10px;font-weight:900}.news-filters button:hover{color:#e3c475}.news-filters button.is-active{color:#f2d17a;background:#151810;border-color:#8f682d}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.news-card{background:#10120f;border:1px solid #5f4724;overflow:hidden;box-shadow:0 16px 38px #0000006b}.news-card>img{object-fit:cover;border-bottom:1px solid #5f4724;width:100%;height:280px}.news-card>div{padding:26px 28px 30px}.news-card h2{color:#f0e3c5;margin:12px 0 14px;font:500 clamp(25px,2.2vw,38px)/1.08 Georgia,serif}.news-card p{color:#aaa38f;min-height:72px;margin:0 0 18px;font-size:14px;line-height:1.65}.news-empty{color:#9f957f;text-align:center;background:#0e100d;border:1px dashed #5e4827;grid-column:1/-1;margin:0;padding:70px 24px}.news-reader-card{color:#eee1c2;background:#10130f;border:2px solid #4c351a;outline:1px solid #c69035;width:min(980px,94vw);max-height:92vh;overflow:auto;box-shadow:0 28px 80px #000000d1}.news-reader-card>header{border-bottom:1px solid #5a4323;justify-content:space-between;align-items:flex-start;gap:30px;padding:30px 34px;display:flex}.news-reader-card>header div{gap:7px;display:grid}.news-reader-card>header small{color:#d8ac4d;letter-spacing:.16em;font-size:10px;font-weight:900}.news-reader-card>header strong{color:#f5e8c9;max-width:760px;font:500 clamp(30px,4vw,52px)/1.03 Georgia,serif}.news-reader-card>header span{color:#8f8878;font-size:11px}.news-reader-card>header button,.site-news-admin-card>header button{color:#e7c56f;background:#22241f;border:1px solid #8f672b;flex:none;place-items:center;width:40px;height:40px;display:grid}.news-reader-card>header svg,.site-news-admin-card>header svg{width:18px}.news-reader-card>img{object-fit:cover;border-bottom:1px solid #5a4323;width:100%;max-height:500px}.news-reader-body{max-width:760px;margin:0 auto;padding:42px 34px 54px}.news-reader-body p{color:#c9c1ad;margin:0 0 22px;font-size:17px;line-height:1.85}.news-reader-body p:first-child:first-letter{float:left;color:#dfb75f;margin:7px 8px 0 0;font:64px/.72 Georgia,serif}.news-reader-body h2,.news-reader-body h3{color:#f2dfb6;margin:34px 0 16px;font-family:Georgia,serif;font-weight:500;line-height:1.15}.news-reader-body h2{font-size:34px}.news-reader-body h3{font-size:25px}.news-reader-body blockquote{color:#e1c98b;background:#151811;border-left:3px solid #b27e35;margin:28px 0;padding:18px 24px;font:italic 20px/1.65 Georgia,serif}.news-reader-body ul,.news-reader-body ol{color:#c9c1ad;margin:0 0 24px;padding-left:28px;font-size:17px;line-height:1.8}.news-reader-body li{margin-bottom:8px}.news-reader-body a{color:#dfb75f;text-underline-offset:3px;text-decoration-color:#8f672b}.site-news-admin-card{color:#f0dfb1;background:#111410;border:3px solid #3c2915;outline:1px solid #c69035;width:min(1480px,97vw);max-height:94vh;padding:28px 30px 32px;overflow:auto;box-shadow:0 28px 80px #000000db}.site-news-admin-card>header{border-bottom:1px solid #4b3b20;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.site-news-admin-card>header div{gap:5px;display:grid}.site-news-admin-card>header small{color:#c49239;letter-spacing:.18em;font-size:10px;font-weight:900}.site-news-admin-card>header strong{color:#ffe8aa;font:28px Georgia,serif}.site-news-admin-card>header span{color:#938b78;font-size:12px}.news-admin-layout{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:26px;margin-top:26px;display:grid}.news-editor-form{background:#0c0f0c;border:1px solid #504022;gap:15px;padding:22px;display:grid}.news-editor-heading,.news-admin-library-heading{border-bottom:1px solid #45381f;justify-content:space-between;align-items:center;gap:20px;padding-bottom:13px;display:flex}.news-editor-heading>div,.news-admin-library-heading>div{gap:4px;display:grid}.news-editor-heading small,.news-admin-library-heading small,.news-admin-preview>small{color:#9f8147;letter-spacing:.14em;font-size:9px;font-weight:900}.news-editor-heading strong,.news-admin-library-heading strong{color:#e9d49b;font:18px Georgia,serif}.news-editor-heading button{color:#d9bb6c;background:#181c16;border:1px solid #66502b;padding:8px 12px;font-size:9px;font-weight:900}.news-editor-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.news-editor-form label,.news-rich-field{color:#d7c58f;letter-spacing:.06em;gap:7px;font-size:10px;font-weight:900;display:grid}.news-editor-form input:not([type=checkbox]),.news-editor-form select,.news-editor-form textarea{color:#f5e5ba;background:#080b08;border:1px solid #5e4928;outline:none;width:100%;font:14px Segoe UI,sans-serif}.news-editor-form input:not([type=checkbox]),.news-editor-form select{height:44px;padding:0 12px}.news-editor-form textarea{resize:vertical;min-height:88px;padding:12px;line-height:1.55}.news-editor-form input:focus,.news-editor-form select:focus,.news-editor-form textarea:focus{border-color:#d3a149}.news-editor-toolbar{background:#151912;border:1px solid #6c5228;border-bottom:0;flex-wrap:wrap;align-items:center;gap:7px;padding:8px;display:flex}.news-editor-toolbar select{color:#e8d8ac;background:#090c09;border:1px solid #5e4928;width:142px;height:34px;padding:0 9px;font:11px Segoe UI,sans-serif}.news-toolbar-group{border-left:1px solid #46391f;gap:3px;padding-left:7px;display:flex}.news-editor-toolbar button{color:#c8b780;background:0 0;border:1px solid #0000;place-items:center;width:34px;height:34px;display:grid}.news-editor-toolbar button:hover,.news-editor-toolbar button:focus-visible{color:#ffe39a;background:#22271d;border-color:#82612f;outline:none}.news-editor-toolbar button.is-active{color:#ffe5a0;background:#2a2d20;border-color:#a87b35}.news-editor-toolbar svg{width:16px;height:16px}.news-rich-editor{color:#d8d0bd;letter-spacing:0;scrollbar-color:#8d642a #11140f;background:#080b08;border:1px solid #8a672d;outline:none;min-height:270px;max-height:520px;padding:22px 24px;font:16px/1.75 Segoe UI,sans-serif;overflow:auto}.news-rich-editor:focus{border-color:#d3a149;box-shadow:inset 0 0 0 1px #d3a1492e}.news-rich-editor:empty:before{color:#777465;content:attr(data-placeholder);pointer-events:none}.news-rich-editor p{margin:0 0 16px}.news-rich-editor h2,.news-rich-editor h3{color:#f2dfae;margin:24px 0 12px;font-family:Georgia,serif;font-weight:500;line-height:1.15}.news-rich-editor h2{font-size:28px}.news-rich-editor h3{font-size:21px}.news-rich-editor blockquote{color:#e2ca8e;background:#11150f;border-left:3px solid #b27e35;margin:20px 0;padding:12px 18px;font-family:Georgia,serif;font-style:italic}.news-rich-editor ul,.news-rich-editor ol{margin:12px 0 18px;padding-left:26px}.news-rich-editor a{color:#e3b856;text-decoration:underline}.news-editor-footer{color:#766c59;letter-spacing:.1em;background:#10130e;border:1px solid #46391f;border-top:0;justify-content:space-between;padding:7px 10px;font-size:8px;display:flex}.news-editor-footer output{color:#b69b5f}.news-feature-toggle{background:#12150f;border:1px solid #514121;grid-template-columns:20px 1fr;align-items:center;padding:12px}.news-feature-toggle input{accent-color:#c69338;width:16px;height:16px}.news-feature-toggle input:disabled+span{opacity:.45}.news-admin-preview{align-content:start;gap:14px;display:grid}.news-admin-preview .news-card{box-shadow:none}.news-admin-preview .news-card>img{height:230px}.news-admin-preview .news-card h2{font-size:30px}.news-admin-preview .news-card p{min-height:0}.news-admin-library-heading{margin-top:10px}.news-admin-library-heading>span{color:#f0cd73;background:#151912;border:1px solid #6c522a;place-items:center;width:38px;height:38px;font:18px Georgia,serif;display:grid}.news-admin-list{scrollbar-color:#8d642a #11140f;gap:10px;max-height:410px;padding-right:4px;display:grid;overflow:auto}.news-admin-item{background:#0c0f0c;border:1px solid #45391f;grid-template-columns:92px 1fr auto;align-items:center;gap:13px;padding:10px;display:grid}.news-admin-item>img{object-fit:cover;width:92px;height:72px}.news-admin-item>div{gap:4px;min-width:0;display:grid}.news-admin-item span{border:1px solid;width:max-content;padding:3px 6px;font-size:8px;font-weight:900}.news-admin-item span.is-published{color:#8fd297}.news-admin-item span.is-draft{color:#d5ae58}.news-admin-item strong{color:#e8d9b2;text-overflow:ellipsis;white-space:nowrap;font:14px Georgia,serif;overflow:hidden}.news-admin-item small{color:#867c68;letter-spacing:.08em;font-size:8px;font-weight:800}.news-admin-item footer{gap:6px;display:grid}.news-admin-item footer button{color:#d9bd73;background:#181c16;border:1px solid #65502c;padding:7px 9px;font-size:8px;font-weight:900}.news-admin-item footer button.is-danger{color:#cf9589;background:#1c1513;border-color:#5d3d35}.news-admin-empty{color:#988f7d;text-align:center;border:1px dashed #504328;padding:30px}@media (max-width:900px){.site-news-page{padding:0;top:72px}.news-page-heading{border-left:0;border-right:0;width:100%;margin:0}.news-page-heading h1{font-size:52px}.news-page-shell{width:100%;margin:0;padding:14px}.news-featured{grid-template-columns:1fr;min-height:0}.news-featured>img{height:290px;min-height:0}.news-featured>div{border-top:1px solid #5b421f;border-left:0;padding:28px 24px 32px}.news-featured h2{font-size:38px}.news-filters{justify-content:flex-start;overflow-x:auto}.news-filters button{flex:none}.news-grid{grid-template-columns:1fr}.news-card>img{height:230px}.news-reader-card>header{padding:24px 20px}.news-reader-card>header strong{font-size:32px}.news-reader-body{padding:30px 22px 42px}.site-news-admin-card{padding:22px 16px 26px}.news-admin-layout,.news-editor-row{grid-template-columns:1fr}.news-admin-item{grid-template-columns:70px 1fr}.news-admin-item>img{width:70px;height:64px}.news-admin-item footer{grid-column:1/-1;grid-template-columns:1fr 1fr}}.site-home{--warden-frame:url(/assets/ui/main-menu/button-frame-v2.png);--warden-panel:#11140f;--warden-panel-raised:#181c16;--warden-gold:#d7a33f;--warden-gold-bright:#ffe29a;--warden-bronze:#68491f}.site-home button{letter-spacing:.055em;text-shadow:0 2px 2px #030403,0 0 8px #daa94329;transition:transform .13s,filter .13s,color .13s,border-color .13s,box-shadow .13s}.site-header{border-bottom-width:3px;border-bottom-color:#7a5522;box-shadow:inset 0 -1px #d5a443,inset 0 -9px 18px #0000009e,0 10px 28px #000000b8}.site-header nav a{letter-spacing:.07em;text-shadow:0 2px 3px #000;border-bottom:3px solid #0000;padding:30px 5px 27px;font-family:Georgia,serif}.site-header nav a:hover,.site-header nav a[aria-current=page]{color:#ffe29a;text-shadow:0 2px 3px #000,0 0 12px #e6b24c70;border-bottom-color:#e2ad48}.site-header nav .site-founder-link{color:#f0ca70;position:relative}.site-header nav .site-founder-link small{color:#e8c470;letter-spacing:.08em;background:#171109;border:1px solid #8a6329;border-radius:2px;padding:2px 4px;font:700 7px Segoe UI,sans-serif;position:absolute;top:8px;right:-8px}.site-header-actions .site-account-menu-toggle,.site-header-actions .site-header-play,.site-login-submit,.game-page-hero-copy>button,.game-page-raids .game-section-copy>button{filter:drop-shadow(0 7px 7px #000000b8)saturate(.9);letter-spacing:.09em;text-shadow:0 2px 2px #000,0 0 9px #e4b24b47;min-height:56px;font-family:Georgia,serif;color:#f6df9f!important;background-color:#0000!important;background-image:var(--warden-frame)!important;box-shadow:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:0!important}.site-header-actions .site-account-menu-toggle{min-width:156px;padding:0 30px}.site-header-actions .site-header-play{min-width:186px;padding:0 38px;color:#ffe5a1!important}.site-header-actions .site-account-menu-toggle:hover,.site-header-actions .site-account-menu-toggle:focus-visible,.site-header-actions .site-header-play:hover,.site-header-actions .site-header-play:focus-visible,.site-login-submit:not(:disabled):hover,.game-page-hero-copy>button:hover,.game-page-raids .game-section-copy>button:hover{filter:brightness(1.2)saturate(1.15)drop-shadow(0 9px 10px #000000c7)drop-shadow(0 0 8px #ca922a52);transform:translateY(-2px);color:#fff2bf!important;background-color:#0000!important}.site-header-actions .site-account-menu-toggle:active,.site-header-actions .site-header-play:active,.site-login-submit:not(:disabled):active,.game-page-hero-copy>button:active,.game-page-raids .game-section-copy>button:active{filter:brightness(.92)saturate(.9)drop-shadow(0 3px 3px #000c);transform:translateY(2px)scale(.99)}.site-account-menu-panel,.site-login-panel form,.site-beta-card,.site-account-card,.site-admin-card,.news-reader-card,.site-news-admin-card{color:#f0dfb1;outline:1px solid #e0ad4847;border:20px solid #0000!important;border-image:var(--warden-frame) 72 172 fill / 22px 30px / 5px stretch!important;background-color:var(--warden-panel)!important;box-shadow:inset 0 0 0 1px #f6da8f1f,inset 0 0 34px #000000e0,0 28px 70px #000000e0!important}.site-account-menu-sigil,.site-account-avatar,.news-admin-library-heading>span{background-color:#1a2018;border:2px solid #976b29;border-radius:3px;box-shadow:inset 0 0 0 2px #0b0e0b,inset 0 0 15px #d39e3938,0 4px 10px #00000094}.site-account-menu-panel>button,.site-account-menu-admin button,.site-account-actions button,.site-application footer button,.news-admin-item footer button,.news-editor-heading button{color:#d9c99e;filter:saturate(.65)brightness(.78)drop-shadow(0 5px 5px #000000a6);min-height:50px;font-family:Georgia,serif;background-color:#0000!important;background-image:var(--warden-frame)!important;box-shadow:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:0!important}.site-account-menu-panel>button,.site-account-menu-admin button{min-height:56px;padding:0 34px}.site-account-menu-panel>.site-account-menu-primary{color:#ffe4a0;margin:13px 0 7px}.site-account-menu-panel>button:hover,.site-account-menu-panel>button:focus-visible,.site-account-menu-admin button:hover,.site-account-menu-admin button:focus-visible,.site-account-actions button:hover,.site-application footer button:hover,.news-admin-item footer button:hover,.news-editor-heading button:hover{color:#ffe5a0;filter:brightness(1.08)saturate()drop-shadow(0 7px 8px #000000b8);transform:translateY(-1px);background-color:#0000!important}.site-account-menu-panel>.site-account-menu-danger,.site-account-actions button.is-danger,.news-admin-item footer button.is-danger{color:#d7aaa0;filter:sepia(.2)saturate(.7)brightness(.7)drop-shadow(0 5px 5px #000000a6)}.site-login-panel input,.site-beta-fields input:not([type=checkbox]),.site-beta-fields select,.site-beta-fields textarea,.news-editor-form input,.news-editor-form select,.news-editor-form textarea,.news-rich-editor{color:#fff0bd;outline:1px solid #171008;box-shadow:inset 0 3px 10px #000000e6,inset 0 0 0 1px #dfb24f14,0 1px #e1b14824;background-color:#0b0e0b!important;border:2px solid #614722!important}.site-login-panel input:focus,.site-beta-fields input:focus,.site-beta-fields select:focus,.site-beta-fields textarea:focus,.news-editor-form input:focus,.news-editor-form select:focus,.news-editor-form textarea:focus,.news-rich-editor:focus{box-shadow:inset 0 3px 10px #000000e6,0 0 0 2px #deaa4133,0 0 14px #d69d3438;border-color:#d5a13d!important}.site-auth-modes,.news-editor-toolbar,.news-editor-footer,.site-account-access,.site-admin-summary span,.site-application,.news-admin-item{background-color:#10140f;border:2px solid #4c391f;outline:1px solid #171009;box-shadow:inset 0 0 16px #000000b3,0 3px 8px #0006}.site-auth-modes button.is-active,.news-filters button.is-active{color:#ffe29a;background:#24291f;border-color:#a67831;box-shadow:inset 0 0 0 1px #3c2c17,inset 0 -6px 12px #0000006b,0 0 12px #d4a03724}.news-featured,.news-card,.game-page-hero,.game-page-heroes,.game-page-world,.game-page-raids{border:2px solid #765323;outline:1px solid #26190c;box-shadow:inset 0 0 0 1px #ecc1601a,0 20px 50px #000000ad}.news-card{transition:transform .18s,border-color .18s,box-shadow .18s}.news-card:hover{border-color:#b17e2f;transform:translateY(-4px);box-shadow:inset 0 0 0 1px #f6d07529,0 26px 58px #000000d1,0 0 18px #b87f2521}.news-featured>img,.news-card>img,.news-admin-item>img{filter:contrast(1.04)saturate(.92);box-shadow:inset 0 0 24px #00000080}.news-filters{background-color:#0e110d;border:2px solid #49361c;outline:1px solid #171009;padding:12px 16px;box-shadow:inset 0 0 18px #000000bd,0 5px 14px #00000073}.news-filters button{text-shadow:0 2px 2px #000;border:1px solid #0000;min-height:38px}.news-editor-toolbar button,.site-login-panel header button,.site-beta-card>header button,.site-account-card>header button,.site-admin-card>header button,.news-reader-card>header button,.site-news-admin-card>header button{color:#dfbd68;background-color:#1a1f18;border:2px solid #6f5024;outline:1px solid #130e08;box-shadow:inset 0 0 0 1px #f0ca6e1a,inset 0 -5px 10px #0000008c,0 3px 7px #0000008c}.news-editor-toolbar button:hover,.site-login-panel header button:hover,.site-beta-card>header button:hover,.site-account-card>header button:hover,.site-admin-card>header button:hover,.news-reader-card>header button:hover,.site-news-admin-card>header button:hover{color:#ffe5a0;filter:brightness(1.13);border-color:#c18d36;transform:translateY(-1px)}@media (max-width:760px){.site-header nav a{padding:26px 0 23px}.site-header nav .site-founder-link small{display:none}.site-header-actions .site-account-menu-toggle{width:50px;min-width:50px;height:52px;padding:0 12px}.site-header-actions .site-header-play{min-width:116px;height:52px;padding:0 20px}.site-account-menu-panel{width:min(372px,100vw - 8px);padding:14px 17px 19px;top:74px;right:4px}.site-login-panel form,.site-beta-card,.site-account-card,.site-admin-card,.news-reader-card,.site-news-admin-card{border-width:14px!important;border-image-width:16px 20px!important}}.site-header-actions .site-account-menu-toggle,.site-header-actions .site-header-play,.site-login-submit,.game-page-hero-copy>button,.game-page-raids .game-section-copy>button,.site-account-menu-panel>button,.site-account-menu-admin button,.site-account-actions button,.site-application footer button,.news-admin-item footer button,.news-editor-heading button{filter:none;letter-spacing:.055em;text-shadow:0 2px 2px #050605;border-radius:4px;font-family:inherit;background-color:#1a1e18!important;background-image:none!important;border:1px solid #725426!important;box-shadow:inset 0 1px #f1d38b24,inset 0 -3px #00000057,0 4px 9px #0000006b!important}.site-header-actions .site-account-menu-toggle{min-width:134px;min-height:46px;padding:0 15px;color:#dfd2ad!important;background-color:#1d211b!important;border-color:#51462d!important}.site-header-actions .site-header-play,.site-login-submit,.game-page-hero-copy>button,.game-page-raids .game-section-copy>button{text-shadow:0 1px #ffedb47a;min-height:48px;font-family:Georgia,serif;color:#18130a!important;background-color:#d5a743!important;border:2px solid #b7812d!important;box-shadow:inset 0 1px #f3d887,inset 0 -4px #5d350940,0 5px 11px #00000080!important}.site-header-actions .site-header-play{min-width:154px;padding:0 24px}.site-header-actions .site-account-menu-toggle:hover,.site-header-actions .site-account-menu-toggle:focus-visible,.site-account-menu-panel>button:hover,.site-account-menu-panel>button:focus-visible,.site-account-menu-admin button:hover,.site-account-menu-admin button:focus-visible,.site-account-actions button:hover,.site-application footer button:hover,.news-admin-item footer button:hover,.news-editor-heading button:hover{filter:none;transform:translateY(-1px);color:#ffe5a0!important;background-color:#252b21!important;border-color:#b98432!important;box-shadow:inset 0 1px #ffe5a233,inset 0 -3px #0000005c,0 6px 12px #00000080,0 0 9px #c38b2c24!important}.site-header-actions .site-header-play:hover,.site-header-actions .site-header-play:focus-visible,.site-login-submit:not(:disabled):hover,.game-page-hero-copy>button:hover,.game-page-raids .game-section-copy>button:hover{filter:none;transform:translateY(-1px);color:#100d07!important;background-color:#e4b953!important;border-color:#d4a244!important;box-shadow:inset 0 1px #ffe7a0,inset 0 -4px #5d350938,0 7px 14px #0000008c,0 0 12px #d29d3733!important}.site-header-actions .site-account-menu-toggle:active,.site-header-actions .site-header-play:active,.site-login-submit:not(:disabled):active,.game-page-hero-copy>button:active,.game-page-raids .game-section-copy>button:active{filter:none;transform:translateY(1px);box-shadow:inset 0 3px 7px #00000073,0 2px 4px #00000073!important}.site-account-menu-panel,.site-login-panel form,.site-beta-card,.site-account-card,.site-admin-card,.news-reader-card,.site-news-admin-card{border-radius:5px;outline:1px solid #21170c;background-color:#121611!important;border:2px solid #745525!important;border-image:!important;box-shadow:inset 0 1px #eccb7d1f,inset 0 0 25px #000000ad,0 22px 55px #000000c7!important}.site-account-menu-panel{width:340px;padding:11px 12px 13px}.site-account-menu-heading{border-bottom:1px solid #44361f;min-height:62px;padding:4px 8px 11px;box-shadow:0 1px #daa9431f}.site-account-menu-sigil{border:1px solid #8f672a;border-radius:3px;box-shadow:inset 0 0 0 1px #0b0e0b,0 3px 7px #00000075}.site-account-avatar{border-radius:50%}.site-account-menu-panel>button,.site-account-menu-admin button{color:#d8cfb2;text-align:left;min-height:44px;padding:0 13px}.site-account-menu-panel>.site-account-menu-primary{color:#17130b;text-shadow:0 1px #ffedb46b;justify-content:center;min-height:46px;margin:10px 0 5px;background-color:#d2a442!important;border-color:#b7822e!important;box-shadow:inset 0 1px #f1d37d,inset 0 -3px #5b340938,0 4px 9px #00000075!important}.site-account-menu-panel>.site-account-menu-primary:hover{color:#100d07!important;background-color:#e0b34d!important}.site-account-menu-admin{border-top:1px solid #3e3521;margin-top:5px;padding-top:9px}.site-account-menu-panel>.site-account-menu-danger,.site-account-actions button.is-danger,.news-admin-item footer button.is-danger{color:#cfa79d;filter:none;background-color:#1c1613!important;border-color:#5a3d34!important}.site-login-panel form,.site-beta-card,.site-account-card,.site-admin-card,.news-reader-card,.site-news-admin-card{padding:28px 32px 32px}@media (max-width:760px){.site-header-actions .site-account-menu-toggle{width:42px;min-width:42px;height:48px;min-height:48px;padding:0}.site-header-actions .site-header-play{min-width:104px;height:48px;min-height:48px;padding:0 13px}.site-account-menu-panel{width:min(340px,100vw - 12px);padding:10px 11px 12px;top:72px;right:6px}.site-login-panel form,.site-beta-card,.site-account-card,.site-admin-card,.news-reader-card,.site-news-admin-card{padding:22px 16px 26px;border-width:2px!important}}.site-home.is-game-page>.site-home-background,.site-home.is-news-page>.site-home-background{filter:brightness(.3)saturate(.78)contrast(1.05);display:block;transform:scale(1.015)}.site-home.is-game-page>.site-hero-copy,.site-home.is-news-page>.site-hero-copy{display:none}.site-game-page,.site-news-page{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#050705bd}@media (max-width:900px){.site-home.is-game-page>.site-home-background,.site-home.is-news-page>.site-home-background{filter:brightness(.24)saturate(.72)}.site-game-page,.site-news-page{background-color:#050705d1}}.site-info-page{z-index:1;color:#e8dfc9;scrollbar-color:#9a6b29 #121410;background:radial-gradient(circle at 50% 0,#543c1b2e,#0000 42%),#070806;padding:clamp(28px,5vw,72px) clamp(20px,7vw,110px) 72px;position:absolute;inset:86px 0 0;overflow:hidden auto}.site-info-page.is-hidden,.site-home:is(.is-founder-page,.is-roadmap-page,.is-faq-page)>:is(.site-home-background,.site-hero-copy){display:none}.site-home:is(.is-founder-page,.is-roadmap-page,.is-faq-page) .site-header{background:#090b09fa}.site-info-hero,.site-info-heading,.founder-principles,.founder-offer-card,.founder-intro,.founder-rewards,.founder-final-cta,.roadmap-journey,.site-faq-list{width:min(1180px,100%);margin-left:auto;margin-right:auto}.site-info-hero{background:linear-gradient(90deg,#050705fa 0%,#050705e0 45%,#0507053d 76%),url(/assets/site/game-hero.png) 50% 46%/cover;border:1px solid #8b6229;align-content:center;justify-items:start;min-height:440px;padding:clamp(34px,6vw,82px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000085}.site-info-hero>small,.site-info-heading>small,.founder-offer-card header small,.site-roadmap-list article>small{color:#d5a84b;letter-spacing:.2em;font-size:10px;font-weight:900}.site-info-hero h1,.site-info-heading h1{color:#f5d685;letter-spacing:.01em;text-shadow:0 4px 18px #000;margin:12px 0 18px;font:700 clamp(38px,5vw,68px)/.98 Georgia,serif}.site-info-hero>p{color:#d0c7b2;max-width:610px;margin:0 0 24px;font-size:15px;font-weight:650;line-height:1.7}.site-info-status{color:#d6b45f;letter-spacing:.16em;align-items:center;gap:8px;margin-bottom:22px;font-size:9px;font-weight:900;display:inline-flex}.site-info-status i{background:#d09b37;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #d09b379e}.site-info-primary{color:#ffe6a0;letter-spacing:.1em;background:#2a1e10;border:1px solid #a97b32;border-radius:3px;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffe6a029,0 6px 16px #0000006b}.site-info-primary:hover,.site-info-primary:focus-visible{color:#fff0bd;background:#3b2914;border-color:#e1ad4c}.site-info-primary:focus-visible{outline-offset:3px;outline:2px solid #55c9bd}.site-info-primary svg{width:17px;height:17px}.founder-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.founder-principles article{background:#0e110df0;border:1px solid #3f321f;align-content:start;gap:12px;min-height:190px;padding:26px;display:grid}.founder-principles svg{color:#d6a844;width:25px;height:25px}.founder-principles strong{color:#ead18e;letter-spacing:.08em;font:700 15px Georgia,serif}.founder-principles p,.founder-offer-card>p,.site-info-heading p,.site-roadmap-list p,.site-roadmap-note,.site-faq-list p{color:#aaa392;margin:0;font-size:13px;line-height:1.7}.founder-offer-card{background:linear-gradient(135deg,#20190ff7,#090c09fa);border:1px solid #715326;margin-top:18px;padding:clamp(24px,4vw,46px)}.founder-offer-card header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.founder-offer-card h2{color:#f1d58c;margin:7px 0 0;font:700 clamp(21px,3vw,32px) Georgia,serif}.founder-offer-card header em{color:#daba69;letter-spacing:.12em;border:1px solid #89672f;padding:7px 10px;font-size:9px;font-style:normal;font-weight:900}.founder-offer-card dl{background:#4a3820;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:30px 0 22px;display:grid}.founder-offer-card dl div{background:#11140f;padding:18px}.founder-offer-card dt{color:#887a5d;letter-spacing:.15em;font-size:8px;font-weight:900}.founder-offer-card dd{color:#e3d3aa;margin:8px 0 0;font-size:14px;font-weight:750}.founder-hero{background:linear-gradient(90deg,#040605fc 0%,#040605f0 30%,#04060599 50%,#04060514 76%),linear-gradient(#0000 55%,#0406056b),url(/assets/site/founder-pack/ursine-founder-showcase.webp) 50%/cover;align-content:center;min-height:clamp(540px,67vh,690px);padding:clamp(42px,6vw,86px)}.founder-hero:after{content:"";pointer-events:none;border:1px solid #d0a04533;position:absolute;inset:10px}.founder-hero>*{z-index:1;position:relative}.founder-hero>p{max-width:520px;margin-bottom:20px}.founder-hero h1{max-width:620px;margin-top:14px;font-size:clamp(44px,5.8vw,78px)}.founder-hero-facts{background:#060806d6;border:1px solid #ac7f338f;gap:1px;margin:2px 0 20px;display:flex;box-shadow:0 10px 26px #00000057}.founder-hero-facts>span{border-right:1px solid #ac7f3352;gap:3px;min-width:146px;padding:13px 18px;display:grid}.founder-hero-facts>span:last-child{border-right:0}.founder-hero-facts strong{color:#f4d682;font:700 24px Georgia,serif}.founder-hero-facts small{color:#95876a;letter-spacing:.15em;font-size:8px;font-weight:900}.founder-buy-button{color:#ead9ad;cursor:pointer;text-align:left;min-width:265px;min-height:62px;text-shadow:none;background:linear-gradient(135deg,#1d1b12fa,#0a0e0bfa);border:1px solid #76592f;border-radius:3px;align-items:center;gap:13px;padding:7px 9px 7px 10px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffe09b14,0 10px 28px #00000073}.founder-buy-button:before{content:"";background:#c3923d;width:2px;position:absolute;top:9px;bottom:9px;left:0}.founder-buy-button:hover{background:linear-gradient(135deg,#262013fc,#0b110dfc);border-color:#c3923d;transform:translateY(-2px);box-shadow:inset 0 1px #ffe09b1f,0 13px 32px #00000085,0 0 18px #af7e2f1a}.founder-buy-button:focus-visible{outline-offset:4px;outline:2px solid #5fe0d2}.founder-buy-mark{color:#d2a34e;background:#080b08b8;border:1px solid #554629;flex:none;place-items:center;width:40px;height:40px;display:grid}.founder-buy-mark svg{width:18px;height:18px}.founder-buy-copy{gap:3px;min-width:90px;display:grid}.founder-buy-copy small{color:#82765e;letter-spacing:.15em;font-size:7px;font-weight:900}.founder-buy-copy strong{color:#ead6a3;letter-spacing:.13em;font-size:11px;font-weight:900}.founder-buy-price{color:#e4b957;white-space:nowrap;border-left:1px solid #443820;justify-content:center;align-self:stretch;align-items:center;min-width:73px;margin-left:auto;padding-left:10px;font:700 14px Georgia,serif;display:flex}.founder-intro{border-bottom:1px solid #49371e;justify-content:space-between;align-items:end;gap:34px;padding:48px 0 24px;display:flex}.founder-intro small,.founder-final-cta small{color:#d5a84b;letter-spacing:.18em;font-size:9px;font-weight:900}.founder-intro h2,.founder-final-cta h2{color:#efd28a;margin:8px 0 0;font:700 clamp(25px,3vw,36px) Georgia,serif}.founder-rewards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.founder-rewards article{background:linear-gradient(135deg,#121611fa,#090b09fa);border:1px solid #3b3020;grid-template-columns:52px minmax(0,1fr);gap:17px;min-height:166px;padding:24px;transition:border-color .18s,transform .18s;display:grid}.founder-rewards article:hover{border-color:#76572a;transform:translateY(-2px)}.founder-rewards article.is-featured{background:linear-gradient(135deg,#2a2112fa,#0b0f0bfa);border-color:#745326}.founder-rewards article>svg{color:#d7ac4e;background:#17150e;border:1px solid #67502b;width:30px;height:30px;padding:10px;overflow:visible}.founder-rewards article>span{align-content:start;display:grid}.founder-rewards small{color:#94825e;letter-spacing:.15em;margin-bottom:7px;font-size:8px;font-weight:900}.founder-rewards strong{color:#ead29a;letter-spacing:.035em;font:700 16px Georgia,serif}.founder-rewards p{color:#9f998b;margin:10px 0 0;font-size:12px;line-height:1.62}.founder-final-cta{background:radial-gradient(circle at 84%,#2a7d7529,#0000 34%),linear-gradient(135deg,#251d10fa,#090c09fa);border:1px solid #76572a;justify-content:space-between;align-items:center;gap:34px;margin-top:18px;padding:clamp(28px,4vw,46px);display:flex}.founder-final-cta .founder-buy-button{flex:none}.site-info-heading{border-bottom:1px solid #4a3820;padding:24px 0 34px}.site-info-heading h1{margin-bottom:12px}.site-info-heading p{max-width:660px;font-size:15px}.roadmap-journey{background:radial-gradient(circle at 82% 20%,#267e761f,#0000 28%),radial-gradient(circle at 18% 80%,#b37e2a1a,#0000 30%),linear-gradient(135deg,#0c0f0c,#070907);border:1px solid #3e321f;min-height:610px;margin-top:26px;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #0000007a}.roadmap-journey:after{content:"";pointer-events:none;border:1px solid #a2772f21;position:absolute;inset:10px}.roadmap-route{width:calc(100% - 88px);height:calc(100% - 77px);position:absolute;inset:35px 44px 42px;overflow:visible}.roadmap-route path{fill:none;vector-effect:non-scaling-stroke}.roadmap-route-shadow{stroke:#000000b8;stroke-width:8px}.roadmap-route-dashes{stroke:#947039;stroke-width:2px;stroke-linecap:round;stroke-dasharray:3 11;filter:drop-shadow(0 0 5px #d8a84a40)}.roadmap-milestone{z-index:2;width:220px;color:inherit;box-shadow:none;cursor:pointer;text-align:center;text-shadow:none;background:0 0;border:0;justify-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.roadmap-milestone-1{top:77%;left:11%}.roadmap-milestone-2{top:66%;left:39%}.roadmap-milestone-3{top:43%;left:67%}.roadmap-milestone-4{top:18%;left:88%}.roadmap-node{background:#10140f;border:1px solid #8a682f;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:10px;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;position:relative;box-shadow:0 0 0 7px #080a08e0,0 8px 20px #0000008c}.roadmap-node:before{content:"";border:1px solid #b68a3c;border-radius:50%;width:17px;height:17px}.roadmap-node i{background:#d5a344;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 12px #d5a344b3}.roadmap-milestone.is-current .roadmap-node{border-color:#57c9bd;box-shadow:0 0 0 7px #080a08e0,0 0 22px #39beb14d}.roadmap-milestone.is-current .roadmap-node:before{border-color:#69d4c9}.roadmap-milestone.is-current .roadmap-node i{background:#69d4c9;box-shadow:0 0 13px #69d4c9c7}.roadmap-date{color:#e5bd62;letter-spacing:.14em;background:#0f120ef0;border:1px solid #624a26;padding:6px 10px;font-size:8px;font-weight:950}.roadmap-milestone>strong{color:#e8d19a;letter-spacing:.04em;margin-top:9px;font:700 14px Georgia,serif}.roadmap-milestone>small{color:#746b58;letter-spacing:.16em;margin-top:5px;font-size:8px;font-weight:900}.roadmap-milestone:hover .roadmap-node{border-color:#e0ad4d;transform:scale(1.08);box-shadow:0 0 0 7px #080a08e0,0 0 25px #e0ad4d57}.roadmap-milestone:hover>strong{color:#f6d985}.roadmap-milestone:focus-visible{outline-offset:8px;border-radius:3px;outline:2px solid #5fd5c9}.roadmap-date-note{z-index:2;color:#746f63;align-items:center;gap:8px;margin:0;font-size:10px;display:flex;position:absolute;bottom:20px;right:24px}.roadmap-date-note svg{color:#9b7737;width:15px;height:15px}.roadmap-dialog-card{color:#d8cdb2;background:linear-gradient(145deg,#171810,#090c09 70%);border:1px solid #78592b;width:min(580px,100vw - 36px);box-shadow:0 28px 80px #000000b8,inset 0 1px #ffdc8c14}.roadmap-dialog-card>header{border-bottom:1px solid #41351f;justify-content:space-between;align-items:flex-start;gap:24px;padding:25px 28px 22px;display:flex}.roadmap-dialog-card>header div{gap:7px;display:grid}.roadmap-dialog-card>header small{color:#55c9bd;letter-spacing:.17em;font-size:8px;font-weight:900}.roadmap-dialog-card>header strong{color:#efd185;font:700 23px Georgia,serif}.roadmap-dialog-card>header button{color:#b7a982;cursor:pointer;background:#11130f;border:1px solid #554329;flex:none;place-items:center;width:38px;height:38px;display:grid}.roadmap-dialog-card>header button:hover{color:#f0cd78;border-color:#b48137}.roadmap-dialog-card>header button:focus-visible{outline-offset:3px;outline:2px solid #5fd5c9}.roadmap-dialog-card>header svg{width:18px;height:18px}.roadmap-dialog-date{background:#11140f;border-left:3px solid #b27f32;justify-content:space-between;align-items:center;gap:20px;margin:24px 28px 0;padding:13px 15px;display:flex}.roadmap-dialog-date span{color:#81765e;letter-spacing:.13em;font-size:8px;font-weight:900}.roadmap-dialog-date strong{color:#dfb75e;letter-spacing:.08em;font-size:11px}.roadmap-dialog-card>p{color:#aaa392;margin:22px 28px 0;font-size:13px;line-height:1.7}.roadmap-dialog-card>ul{gap:10px;margin:20px 28px 28px;padding:0;list-style:none;display:grid}.roadmap-dialog-card>ul li{color:#c7b995;background:#0d100cc2;border:1px solid #312b1e;padding:11px 14px 11px 31px;font-size:12px;position:relative}.roadmap-dialog-card>ul li:before{content:"";background:#55c9bd;border-radius:50%;width:6px;height:6px;position:absolute;top:16px;left:14px;box-shadow:0 0 8px #55c9bd7a}.site-faq-list{gap:10px;margin-top:34px;display:grid}.site-faq-list details{background:#0f120e;border:1px solid #443722}.site-faq-list summary{color:#e4ce94;cursor:pointer;padding:20px 54px 20px 22px;font:700 16px Georgia,serif}.site-faq-list details[open]{border-color:#76572a}.site-faq-list details[open] summary{border-bottom:1px solid #3e321f}.site-faq-list p{padding:18px 22px 22px}@media (max-width:900px){.site-info-page{padding:26px 20px 54px}.founder-principles{grid-template-columns:1fr}.founder-principles article{min-height:0}.founder-offer-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}.founder-hero{background-position:58%}.founder-hero:before{content:"";background:#04060533;position:absolute;inset:0}.founder-intro{flex-direction:column;align-items:start;gap:14px}.roadmap-journey{min-height:760px;padding:40px 22px 74px 74px;overflow:visible}.roadmap-journey:before{content:"";border-left:2px dashed #765a31;position:absolute;top:58px;bottom:94px;left:46px}.roadmap-route{display:none}.roadmap-milestone{text-align:left;align-content:center;justify-items:start;width:100%;min-height:135px;position:relative;top:auto;left:auto;transform:none}.roadmap-node{width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;left:-52px}.roadmap-node:before{width:13px;height:13px}.roadmap-date-note{bottom:20px;left:22px;right:18px}}@media (min-width:761px) and (max-width:1180px){.site-header{grid-template-columns:190px 1fr auto;gap:18px;padding:0 22px}.site-header>img{width:180px}.site-header nav{gap:12px}.site-header nav a{padding-left:2px;padding-right:2px;font-size:11px}.site-header nav .site-founder-link small{display:none}.site-header-actions .site-account-menu-toggle{width:52px;min-width:52px;padding:0}.site-account-menu-toggle>span,.site-account-menu-toggle .site-account-chevron{display:none}.site-header-actions .site-header-play{min-width:120px;padding:0 15px}}@media (max-width:760px){.site-info-page{top:72px}.site-info-hero{min-height:420px;padding:30px 24px}.site-info-hero h1{font-size:clamp(34px,10vw,48px)}.founder-hero{background-position:66%;align-content:end;min-height:640px}.founder-hero:before{background:linear-gradient(#0406050d 14%,#040605de 52%,#040605fc 100%)}.founder-hero>p{font-size:13px;line-height:1.55}.founder-rewards{grid-template-columns:1fr}.founder-final-cta{flex-direction:column;align-items:stretch}}@media (max-width:520px){.founder-offer-card dl{grid-template-columns:1fr}.founder-hero-facts{width:100%}.founder-hero-facts>span{flex:1;min-width:0;padding:12px 13px}.founder-rewards article{grid-template-columns:42px minmax(0,1fr);padding:19px}.founder-rewards article>svg{width:24px;height:24px;padding:8px}.roadmap-dialog-card>header{padding:21px 20px 18px}.roadmap-dialog-card>header strong{font-size:19px}.roadmap-dialog-date{flex-direction:column;align-items:flex-start;gap:5px;margin:20px 20px 0}.roadmap-dialog-card>p{margin:18px 20px 0}.roadmap-dialog-card>ul{margin:17px 20px 22px}}.site-footer{color:#b9b09a;background-color:#080a08f7;border-top:2px solid #8b6229;width:100vw;margin:38px 0 0 -50vw;position:relative;left:50%;box-shadow:inset 0 1px #eec36329,0 -16px 38px #0000007a}.site-footer-main{grid-template-columns:1.45fr .72fr .8fr 1.2fr;gap:clamp(32px,5vw,78px);width:min(1320px,100% - 64px);margin:0 auto;padding:54px 0 48px;display:grid}.site-footer-brand{align-content:start;gap:8px;display:grid}.site-footer-brand img{object-fit:contain;width:230px;height:104px;margin:-24px 0 -7px}.site-footer-brand p,.site-footer-world p{color:#938d7e;max-width:390px;margin:0;font-size:13px;line-height:1.7}.site-footer nav,.site-footer-world{align-content:start;justify-items:start;gap:13px;display:grid}.site-footer nav>strong,.site-footer-world>strong{color:#dfbd68;letter-spacing:.14em;margin-bottom:5px;font:700 12px Georgia,serif}.site-footer nav a,.site-footer nav button{color:#aaa28f;min-height:0;box-shadow:none;letter-spacing:.035em;text-shadow:none;background:0 0;border:0;padding:0;font:600 12px Segoe UI,sans-serif;text-decoration:none}.site-footer nav a:hover,.site-footer nav button:hover{color:#f0cc72;transform:translate(3px)}.site-footer-world>span{color:#d0ac58;letter-spacing:.13em;align-items:center;gap:8px;margin-top:5px;font-size:9px;font-weight:900;display:flex}.site-footer-world>span i{background-color:#c99438;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 9px #d39e3a80}.site-footer-bottom{color:#6f6a5e;letter-spacing:.1em;background-color:#060806;border-top:1px solid #302719;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:0 max(32px,50vw - 660px);font-size:8px;font-weight:800;display:flex}@media (max-width:900px){.site-footer{margin-top:0}.site-footer-main{grid-template-columns:1.35fr 1fr;gap:36px 44px;width:min(100% - 40px,680px);padding:44px 0 40px}.site-footer-brand img{width:200px}.site-footer-bottom{flex-direction:column;align-items:flex-start;gap:6px;padding:15px 20px}}@media (max-width:520px){.site-footer-main{grid-template-columns:1fr;gap:30px;width:calc(100% - 40px)}.site-footer-brand img{margin-left:-20px}}.game-chat{z-index:9;border:5px solid var(--hud-frame-dark);outline:2px solid var(--hud-frame-light);color:#f3e8c7;width:590px;max-width:calc(100vw - 36px);height:400px;box-shadow:inset 0 0 0 3px var(--hud-frame), inset 0 7px 0 #ffffff0d, 0 8px 0 #180f08db, 0 15px 24px #000000b8;transform:scale(var(--hud-scale));transform-origin:0 100%;pointer-events:auto;background:#121510f0;border-radius:6px;grid-template-rows:74px minmax(0,1fr) 72px;font-family:Segoe UI,Arial,sans-serif;transition:opacity .18s,height .18s;display:grid;position:absolute;bottom:18px;left:18px;overflow:visible}.game-chat.is-hidden{visibility:hidden;opacity:0;pointer-events:none;display:none}.game-chat>header{background:linear-gradient(#313f2bf5,#192017f5);border-bottom:2px solid #d2a64c6b;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.game-chat>header>svg{width:34px;height:34px;color:var(--hud-gold-light);filter:drop-shadow(0 3px #301d0d)}.game-chat-title{gap:5px;min-width:0;display:grid}.game-chat-title strong{color:var(--hud-gold-light);text-shadow:0 2px #241307;font-family:Georgia,Times New Roman,serif;font-size:22px;line-height:1}.game-chat-admin-badge{color:#16120a;letter-spacing:.08em;vertical-align:middle;text-shadow:none;background:#d6b252;border:1px solid #d6b252;border-radius:3px;margin-left:7px;padding:3px 6px 2px;font:900 9px/1 Segoe UI,sans-serif;display:inline-flex}.game-chat-admin-badge[hidden]{display:none}.game-chat-meta{color:#d9c58d;letter-spacing:.05em;align-items:center;gap:10px;font-size:11px;font-weight:900;display:flex}.game-chat-connection:before{content:"";background:#a97138;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 7px #a97138a6}.game-chat[data-connection=online] .game-chat-connection:before{background:#76d88b;box-shadow:0 0 8px #76d88bc7}.game-chat[data-connection=connecting] .game-chat-connection:before{background:#e0b957;animation:.8s ease-in-out infinite alternate game-chat-pulse}@keyframes game-chat-pulse{0%{opacity:.4}to{opacity:1}}.game-chat-tabs{z-index:2;box-sizing:border-box;border-bottom:2px solid var(--hud-frame-light);background:0 0;align-items:end;gap:4px;min-width:0;height:42px;padding:6px 17px 0;display:flex;position:absolute;top:-47px;left:-7px;right:-7px}.game-chat-tabs button{z-index:1;color:#ae9d71;letter-spacing:.07em;background:#171d16;border:2px solid #845c29c7;border-radius:4px 4px 0 0;min-width:104px;height:36px;margin-bottom:-2px;padding:0 16px;font:900 11px/1 Georgia,serif;position:relative}.game-chat-tabs button[aria-selected=true]{z-index:2;border-color:var(--hud-frame-light);color:#fff0bc;background:#313f2b;border-bottom-color:#313f2b;box-shadow:inset 0 2px #d1a84f}.game-chat-tabs button:hover:not(:disabled),.game-chat-tabs button:focus-visible{border-color:var(--hud-frame-light);filter:brightness(1.12);outline:none}.game-chat-tabs button:disabled{cursor:not-allowed;opacity:.42}.game-chat-tabs button[hidden]{display:none}.game-chat-private-tab{height:36px;margin-bottom:-2px;display:flex;position:relative}.game-chat-private-tab[hidden]{display:none}.game-chat-private-tab #game-chat-tab-private{margin-bottom:0;padding-right:42px}.game-chat-tabs .game-chat-private-close{z-index:4;color:#d8c99e;width:22px;min-width:22px;height:22px;box-shadow:none;letter-spacing:0;background:#0c100cc7;border:1px solid #d1a84fad;border-radius:50%;place-items:center;margin:0;padding:0 0 2px;font:900 18px/1 Arial,sans-serif;display:grid;position:absolute;top:6px;right:7px}.game-chat-tabs .game-chat-private-close:hover,.game-chat-tabs .game-chat-private-close:focus-visible{color:#fff4c4;filter:none;background:#5e321f;border-color:#f0c85b}.game-chat-messages{scrollbar-color:#9a7031 #00000040;scrollbar-width:thin;flex-direction:column;gap:9px;min-height:0;padding:12px 16px;display:flex;overflow:hidden auto}.game-chat-empty{color:#a99d7b;text-align:center;margin:auto;font-family:Georgia,serif;font-size:15px;font-style:italic}.game-chat-message{gap:4px;display:grid}.game-chat-message header{align-items:center;gap:8px;display:flex;position:relative}.game-chat-message.is-deleted p{color:#9e9785;font-style:italic}.game-chat-message strong{color:#ffe6a3;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,serif;font-size:15px;overflow:hidden}.game-chat-message.is-own strong{color:#8fe3a4}.game-chat-message header small{color:#777b6d;font-size:9px;font-weight:800}.game-chat-message header span{color:#d2b666;background:#d2a64c17;border:1px solid #d2a64c61;border-radius:3px;padding:2px 5px;font-size:9px;font-weight:900}.game-chat-message time{color:#8e8b79;margin-left:auto;font-size:11px}.game-chat-moderation{flex:none;position:relative}.game-chat-moderation summary{color:#cbb576;cursor:pointer;background:#141912f2;border:1px solid #d2a64c61;border-radius:3px;place-items:center;width:30px;height:26px;font-weight:900;list-style:none;display:grid}.game-chat-moderation summary::-webkit-details-marker{display:none}.game-chat-moderation summary:focus-visible{outline-offset:1px;outline:2px solid #e0b957}.game-chat-moderation-menu{z-index:5;background:#151b13;border:2px solid #765126;border-radius:4px;width:150px;padding:5px;display:grid;position:absolute;top:30px;right:0;box-shadow:0 7px 16px #000000a8}.game-chat-moderation-menu button{color:#eadbb3;text-align:left;background:0 0;border:0;min-height:32px;font:800 11px/1.2 Segoe UI,sans-serif}.game-chat-moderation-menu button:hover,.game-chat-moderation-menu button:focus-visible{color:#fff4d1;background:#a9713847;outline:none}.game-chat-message p{color:#e8dfc5;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.35}.game-chat-form{background:#080a087a;border-top:2px solid #d2a64c4d;grid-template-columns:minmax(0,1fr) 112px;gap:10px;padding:12px 14px 14px;display:grid}.game-chat-form input{color:#fff0c2;background:#11150f;border:3px solid #50351b;border-radius:4px;outline:none;min-width:0;padding:0 13px;font-size:15px;box-shadow:inset 0 0 0 2px #8b602c9e}.game-chat-form input:focus{border-color:var(--hud-frame-light);box-shadow:inset 0 0 0 2px #a87832,0 0 12px #e0b95740}.game-chat-form input[aria-invalid=true]{border-color:#c65b46}.game-chat-form button{color:#fff0bc;background:#294331;border:3px solid #50351b;border-radius:4px;font-family:Georgia,serif;font-size:13px;font-weight:900;box-shadow:inset 0 0 0 2px #9d7131,0 4px #17100a}.game-chat-form button:hover:not(:disabled){border-color:var(--hud-frame-light);filter:brightness(1.13)}.game-chat-form :disabled{cursor:not-allowed;filter:saturate(.3)brightness(.65)}.game-chat-notice{z-index:8;color:#dff0cb;opacity:0;pointer-events:none;background:#1d3522f5;border:1px solid #769862;border-radius:4px;max-width:calc(100% - 28px);margin:0;padding:8px 12px;font-size:12px;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;bottom:78px;right:14px;transform:translateY(5px);box-shadow:0 5px 14px #00000080}.game-chat-notice.is-visible{opacity:1;transform:translateY(0)}.game-chat-notice.is-error{color:#ffd9d2;background:#531f1bf5;border-color:#b85b4e}.game-chat-confirm{color:#eadfbd;background:#10140f;border:3px solid #50351b;border-radius:4px;outline:2px solid #d2a64c;width:min(430px,100vw - 40px);padding:0;font-family:Georgia,serif;box-shadow:inset 0 0 0 2px #91632ab8,0 18px 48px #000000bf}.game-chat-confirm::backdrop{background:#040704ad}.game-chat-confirm form{gap:18px;padding:22px;display:grid}.game-chat-confirm header{border-bottom:1px solid #d2a64c61;gap:5px;padding-bottom:14px;display:grid}.game-chat-confirm header small{color:#bf8f3f;letter-spacing:.14em;font-size:10px;font-weight:900}.game-chat-confirm header strong{color:#ffe6a3;font-size:21px}.game-chat-confirm p{margin:0;font-size:15px;line-height:1.45}.game-chat-confirm footer{justify-content:flex-end;gap:10px;display:flex}.game-chat-confirm button{color:#eadfbd;background:#1a2118;border:2px solid #6c4b28;border-radius:3px;min-width:120px;min-height:40px;font:900 12px/1 Georgia,serif;box-shadow:inset 0 0 0 1px #d2a64c47}.game-chat-confirm button:hover,.game-chat-confirm button:focus-visible{outline-offset:1px;color:#fff0bc;outline:2px solid #d2a64c}.game-chat-confirm button.is-danger{background:#48251d;border-color:#8f4937}@media (max-width:700px){.game-chat{width:auto;max-width:none;bottom:10px;left:10px;right:10px}.game-chat-tabs button{flex:1;min-width:0;padding-inline:8px}.game-chat-private-tab{flex:1;min-width:0}.game-chat-private-tab #game-chat-tab-private{width:100%;padding-right:34px}}@media (prefers-reduced-motion:reduce){.game-chat,.game-chat-notice{transition:none}.game-chat[data-connection=connecting] .game-chat-connection:before{animation:none}}.performance-overlay{z-index:140;pointer-events:none;width:min(430px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--wf-cream,#f7e7be);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(145deg,#2b948c1a,#0000 35%),#080503f0;border:1px solid #d3a34bd1;border-radius:8px;font-family:Alegreya SC,serif;position:fixed;bottom:clamp(12px,1.8vh,24px);right:clamp(12px,1.25vw,24px);overflow:auto;box-shadow:0 18px 50px #0000008c,inset 0 0 0 1px #f0cf8314}.performance-overlay[hidden]{display:none}.performance-overlay>header,.performance-overlay>footer{background:#24160dc7;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.performance-overlay>header{border-bottom:1px solid #a26f2b99}.performance-overlay>header span{display:grid}.performance-overlay>header small,.performance-overlay h3,.performance-overlay dt,.performance-overlay footer{color:var(--wf-copy-muted,#c9b991)}.performance-overlay>header strong{color:var(--wf-gold-bright,#f0cf83);letter-spacing:.08em;font-size:17px}.performance-overlay>header em{color:var(--wf-turquoise-bright,#55c9bd);letter-spacing:.08em;font-style:normal;font-weight:800}.performance-overlay-summary{background:#a26f2b47;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.performance-overlay-summary>span{text-align:center;background:#110b07f5;gap:2px;padding:9px 7px;display:grid}.performance-overlay-summary small{color:var(--wf-copy-muted,#c9b991);letter-spacing:.08em;font-size:10px}.performance-overlay-summary strong{color:var(--wf-turquoise-bright,#55c9bd);font-size:18px}.performance-overlay-grid{background:#a26f2b38;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.performance-overlay-grid>div{background:#080503e0;padding:9px 11px 10px}.performance-overlay h3{letter-spacing:.1em;margin:0 0 6px;font-size:11px}.performance-overlay dl{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;margin:0;font-size:12px;display:grid}.performance-overlay dt,.performance-overlay dd{margin:0}.performance-overlay dd{color:var(--wf-cream,#f7e7be);font-variant-numeric:tabular-nums;text-align:right}.performance-overlay>p{color:#ffd59a;background:#67261852;border-top:1px solid #c34a4566;margin:0;padding:7px 11px;font-size:11px}.performance-overlay>footer{border-top:1px solid #a26f2b8c;font-size:11px}.performance-overlay>footer span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.performance-overlay kbd{color:var(--wf-gold-bright,#f0cf83);background:#24160de6;border:1px solid #d3a34b8c;border-radius:4px;flex:none;padding:2px 6px}@media (max-height:760px){.performance-overlay{width:min(390px,100vw - 20px)}.performance-overlay-grid{grid-template-columns:1fr 1fr}.performance-overlay-grid>div{padding-block:6px}}.social-panel-open{z-index:12;color:#fff0bc;width:58px;height:54px;transform:scale(var(--hud-scale));transform-origin:100% 0;pointer-events:auto;background:linear-gradient(#35452f,#202a1e);border:4px solid #50351b;border-radius:6px;place-items:center;display:grid;position:absolute;top:118px;right:18px;box-shadow:inset 0 0 0 2px #a87832,0 5px #17100a,0 10px 18px #00000073}.social-panel-open svg{width:28px;height:28px}.social-panel-open:hover,.social-panel-open:focus-visible{border-color:var(--hud-frame-light);filter:brightness(1.14);outline:none}.social-panel-badge{box-sizing:border-box;color:#fff8df;background:#bd4c3d;border:2px solid #3a1f10;border-radius:999px;place-items:center;min-width:23px;height:23px;padding:0 6px;font:900 11px/1 Segoe UI,sans-serif;display:grid;position:absolute;top:-10px;right:-10px;box-shadow:0 2px #1b1009}.social-panel-badge[hidden],.social-panel-open.is-hidden{display:none}.social-panel{z-index:15;border:5px solid var(--hud-frame-dark);outline:2px solid var(--hud-frame-light);color:#f3e8c7;width:410px;max-width:calc(100vw - 116px);height:min(650px,100vh - 150px);box-shadow:inset 0 0 0 3px var(--hud-frame), inset 0 7px 0 #ffffff0d, 0 8px 0 #180f08e0, 0 17px 28px #000000bf;transform:scale(var(--hud-scale));transform-origin:100% 0;pointer-events:auto;background:#11150ffa;border-radius:7px;grid-template-rows:82px 48px minmax(0,1fr);font-family:Segoe UI,Arial,sans-serif;display:grid;position:absolute;top:112px;right:86px;overflow:hidden}.social-panel.is-hidden,.social-view.is-hidden,.social-context-menu.is-hidden{display:none}.social-panel>header{background:linear-gradient(#36452ffa,#1b2318fa);border-bottom:2px solid #d2a64c6b;grid-template-columns:48px minmax(0,1fr) 42px;align-items:center;gap:11px;padding:13px 14px;display:grid}.social-panel>header>svg{width:37px;height:37px;color:var(--hud-gold-light);filter:drop-shadow(0 3px #301d0d)}.social-panel-heading{gap:5px;min-width:0;display:grid}.social-panel-heading strong{color:var(--hud-gold-light);text-shadow:0 2px #241307;font:900 22px/1 Georgia,serif}.social-panel-heading small{color:#d9c58d;letter-spacing:.07em;font-size:10px;font-weight:900}.social-panel-close{color:#f5dfaa;background:#20291e;border:2px solid #6d4924;border-radius:4px;place-items:center;width:38px;height:36px;display:grid;box-shadow:inset 0 0 0 1px #a87832,0 3px #15100a}.social-panel-close:hover,.social-panel-close:focus-visible{filter:brightness(1.15);border-color:#d6ad52;outline:none}.social-panel-tabs{background:#151b13;border-bottom:2px solid #d2a64c59;grid-template-columns:1fr 1fr;gap:4px;padding:6px 8px 0;display:grid}.social-panel-tabs button{color:#a99d7b;letter-spacing:.07em;background:0 0;border:2px solid #0000;border-bottom:0;border-radius:4px 4px 0 0;font:900 11px/1 Georgia,serif}.social-panel-tabs button[aria-selected=true]{color:#fff0bc;background:#2d3b29;border-color:#a87832;box-shadow:inset 0 2px #d1a84f}.social-panel-tabs button:focus-visible,.social-panel-tabs button:hover{color:#fff0bc;outline:none}.social-view{scrollbar-color:#9a7031 #00000040;scrollbar-width:thin;min-height:0;padding:14px;position:relative;overflow-y:auto}.social-section{gap:8px;display:grid}.social-section+.social-section{margin-top:18px}.social-section>h3{color:#cdb36d;letter-spacing:.09em;border-bottom:1px solid #d2a64c47;margin:0;padding-bottom:6px;font:900 11px/1 Georgia,serif}.social-list{gap:7px;display:grid}.social-friend,.social-request,.social-search-result{background:linear-gradient(#2f3b2ad1,#191f17e0);border:1px solid #976f3380;border-radius:4px;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid;box-shadow:inset 0 1px #ffffff0a}.social-friend{cursor:context-menu;grid-template-columns:42px minmax(0,1fr) 14px}.social-friend:hover,.social-friend:focus-visible{background:linear-gradient(#3b4a33e6,#1f271bf0);border-color:#c89c49;outline:none}.social-friend-portrait{color:#e0bd66;background:#182017;border:2px solid #7e5829;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 2px #cda84f29}.social-friend-portrait svg{width:21px;height:21px}.social-friend-copy,.social-request>span:first-child,.social-search-result>span:first-child{grid-template-columns:minmax(0,auto) auto;justify-content:start;column-gap:6px;min-width:0;display:grid}.social-friend-copy strong,.social-request strong,.social-search-result strong{color:#ffe7a7;text-overflow:ellipsis;white-space:nowrap;font:800 14px/1.2 Georgia,serif;overflow:hidden}.social-friend-copy small,.social-request small,.social-search-result small{color:#7f8374;align-self:center;font-size:9px;font-weight:800}.social-friend-copy em{color:#b8ae8a;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin-top:4px;font-size:10px;font-style:normal;font-weight:800;overflow:hidden}.social-presence-dot{background:#77766f;border:2px solid #182017;border-radius:50%;width:9px;height:9px}.social-presence-dot.is-online{background:#71d28b;box-shadow:0 0 8px #71d28bbf}.social-request{grid-template-columns:minmax(0,1fr) auto}.social-request>span:first-child,.social-search-result>span:first-child{grid-template-columns:1fr;gap:4px}.social-request-actions{gap:5px;display:flex}.social-request button,.social-search-result button,.social-context-menu button{color:#f1dfb1;background:#273326;border:2px solid #65441f;border-radius:3px;min-height:30px;padding:0 10px;font-size:10px;font-weight:900}.social-request button:hover:not(:disabled),.social-search-result button:hover:not(:disabled),.social-context-menu button:hover:not(:disabled),.social-request button:focus-visible,.social-search-result button:focus-visible,.social-context-menu button:focus-visible{filter:brightness(1.15);border-color:#d0a350;outline:none}.social-request button:last-child{color:#e9c3b8;background:#3f2924}.social-search-form{grid-template-columns:minmax(0,1fr) 105px;gap:8px;margin-bottom:14px;display:grid}.social-search-form input{box-sizing:border-box;color:#fff0c2;background:#11150f;border:3px solid #50351b;border-radius:4px;outline:none;min-width:0;height:38px;padding:0 11px;box-shadow:inset 0 0 0 2px #8b602c9e}.social-search-form input:focus{border-color:var(--hud-frame-light)}.social-search-form button{color:#fff0bc;background:#294331;border:3px solid #50351b;border-radius:4px;font:900 11px/1 Georgia,serif;box-shadow:inset 0 0 0 2px #9d7131,0 3px #17100a}.social-search-result{grid-template-columns:minmax(0,1fr) auto}.social-search-result button:disabled,.social-context-menu button:disabled{cursor:not-allowed;opacity:.45}.social-empty{color:#9f987e;text-align:center;margin:14px 4px;font:italic 13px/1.45 Georgia,serif}.social-panel-notice{z-index:3;color:#dff0cb;opacity:0;pointer-events:none;background:#1d3522f7;border:1px solid #769862;border-radius:4px;margin:0;padding:9px 11px;font-size:11px;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;bottom:14px;left:14px;right:14px;transform:translateY(5px);box-shadow:0 5px 14px #0000008c}.social-panel-notice.is-visible{opacity:1;transform:translateY(0)}.social-panel-notice.is-error{color:#ffd9d2;background:#531f1bf7;border-color:#b85b4e}.social-context-menu{z-index:100;box-sizing:border-box;pointer-events:auto;background:#151b13;border:3px solid #694720;border-radius:5px;outline:1px solid #c0913d;gap:3px;width:230px;padding:7px;display:grid;position:fixed;box-shadow:0 9px 22px #000000c2}.social-context-menu button{text-align:left;background:0 0;border-color:#0000;width:100%}.social-context-menu hr{border:0;border-top:1px solid #d2a64c52;width:100%;margin:3px 0}@media (max-width:720px){.social-panel-open{top:82px;right:10px}.social-panel{width:calc(100vw - 94px);max-width:none;height:calc(100vh - 98px);top:76px;right:74px}}@media (prefers-reduced-motion:reduce){.social-panel-notice{transition:none}}.raider-hub{--raider-gold:#d9b85d;--raider-ink:#e9e1c9;z-index:190;color:var(--raider-ink);place-items:center;font-family:Rajdhani,Segoe UI,sans-serif;display:grid;position:fixed;inset:0}.raider-hub.is-hidden{display:none}.raider-hub-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:radial-gradient(circle at 50% 35%,#2a302394,#040706eb);position:absolute;inset:0}.raider-hub-panel{background:linear-gradient(135deg,#d9b85d0e 25%,#0000 25%) 0 0/22px 22px,linear-gradient(315deg,#d9b85d09 25%,#0000 25%) 0 0/22px 22px,#111a16;border:1px solid #dbb7529e;border-radius:8px;grid-template-rows:auto auto minmax(0,1fr);width:min(1500px,100vw - 56px);height:min(920px,100vh - 52px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 100px #000c,inset 0 0 70px #0007}.raider-hub-panel:before{content:"";pointer-events:none;border:1px solid #d9b85d1f;border-radius:5px;position:absolute;inset:5px}.raider-hub-header{z-index:1;background:linear-gradient(90deg,#5a4b1b5c,#0f18144d 60%,#5a4b1b21);border-bottom:1px solid #d9b85d57;align-items:center;gap:18px;min-height:96px;padding:15px 24px;display:flex;position:relative}.raider-hub-mark,.raider-detail-hero>span,.raider-offer-avatar{color:var(--raider-gold);box-shadow:inset 0 0 18px color-mix(in srgb, currentColor 22%, transparent);background:#0a110e;border:1px solid;flex:none;place-items:center;display:grid;transform:rotate(45deg)}.raider-hub-mark{width:55px;height:55px}.raider-hub-mark svg,.raider-detail-hero>span svg,.raider-offer-avatar svg{transform:rotate(-45deg)}.raider-hub-mark svg{width:26px;height:26px}.raider-hub-header small,.raider-hub-section-title small,.raider-detail-hero small,.raider-detail-section header small{color:#9aa696;letter-spacing:.17em;font-size:11px;font-weight:700}.raider-hub-header h2{color:#f4e7bb;letter-spacing:.08em;margin:2px 0 0;font:800 27px/1.05 Cinzel,Georgia,serif}.raider-hub-header p{color:#aeb7aa;margin:5px 0 0;font-size:13px}.raider-hub-close{color:#c8b77d;cursor:pointer;background:#151a13;border:1px solid #8c773f88;border-radius:4px;place-items:center;width:42px;height:42px;margin-left:auto;display:grid}.raider-hub-close:hover{color:#fff0bd;background:#2b291a;border-color:#d2b55d}.raider-hub-summary{z-index:1;background:#0b120fdd;border-bottom:1px solid #6e5a2f66;min-height:60px;padding:0 22px;display:flex;position:relative}.raider-hub-summary>span{border-right:1px solid #6e5a2f55;grid-template-rows:1fr 1fr;grid-template-columns:24px auto;align-items:end;min-width:190px;padding:9px 20px;display:grid}.raider-hub-summary>span>svg{width:17px;color:var(--raider-gold);grid-row:1/3;align-self:center}.raider-hub-summary>span strong{color:#f0e6ca;white-space:nowrap;font-size:16px}.raider-hub-summary>span small{color:#778278;letter-spacing:.14em;align-self:start;font-size:9px}.raider-hub-status{color:#93ab96;align-self:center;margin-left:auto;font-size:13px}.raider-hub-status[data-state=error]{color:#f08b74}.raider-hub-status[data-state=success]{color:#87d49b}.raider-hub-status[data-state=loading]{color:#e4c36d}.raider-hub-body{z-index:1;grid-template-columns:minmax(440px,38%) 1fr;min-height:0;display:grid;position:relative}.raider-hub-roster-panel{scrollbar-color:#74643c #0d1511;background:#0b120fcc;border-right:1px solid #6e5a2f77;min-height:0;padding:18px;overflow:auto}.raider-hub-section-title{justify-content:space-between;align-items:end;margin-bottom:11px;display:flex}.raider-hub-section-title div{display:grid}.raider-hub-section-title strong{color:#ded4ba;letter-spacing:.08em;font-family:Cinzel,Georgia,serif}.raider-hub-section-title em{color:#7f897f;font-size:11px;font-style:normal}.raider-offer-title{margin-top:24px}.raider-roster-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.raider-roster-slot{color:#cdd4ca;cursor:pointer;background:linear-gradient(160deg,#1b2821,#0c130f);border:1px solid #465349;border-radius:4px;place-items:center;min-height:82px;display:grid;position:relative;overflow:hidden}.raider-roster-slot:after{content:"";background:var(--raider-color,#59635b);opacity:.8;height:3px;position:absolute;inset:auto 0 0}.raider-roster-slot>svg{width:22px;color:var(--raider-color)}.raider-roster-slot>.raider-class-icon{object-fit:contain;filter:drop-shadow(0 2px 3px #000);width:34px;height:34px}.raider-roster-slot>small{color:#657168;font-size:9px;position:absolute;top:4px;left:6px}.raider-roster-slot>span{color:#e4dfd1;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:700;overflow:hidden}.raider-roster-slot>em{color:#7e8b80;font-size:9px;font-style:normal}.raider-roster-slot>b{color:#8fd5a3;place-items:center;width:17px;height:17px;font-size:9px;display:grid;position:absolute;top:4px;right:4px}.raider-roster-slot>b svg{width:12px}.raider-roster-slot>b.is-raid{color:#f3d476;background:#1c1b12;border:1px solid #947d3a;border-radius:50%;top:auto;bottom:5px}.raider-roster-slot:hover{border-color:color-mix(in srgb, var(--raider-color) 70%, #fff);filter:brightness(1.12)}.raider-roster-slot.is-selected{border-color:var(--raider-color);box-shadow:inset 0 0 16px color-mix(in srgb, var(--raider-color) 24%, transparent), 0 0 8px #000}.raider-roster-slot.is-companion{background:linear-gradient(160deg,#243427,#101a13)}.raider-roster-slot.is-empty{color:#445048;cursor:default;border-style:dashed}.raider-roster-slot.is-empty svg{color:#3d4841;width:15px}.raider-offer-list{gap:8px;display:grid}.raider-offer-card{border:1px solid #3c4940;border-left:3px solid var(--raider-color);background:linear-gradient(90deg, color-mix(in srgb, var(--raider-color) 9%, #101813), #0d1511);border-radius:4px;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;min-height:68px;padding:8px 9px;display:grid}.raider-offer-avatar{width:35px;height:35px;color:var(--raider-color)}.raider-offer-avatar svg{width:18px}.raider-offer-avatar,.raider-detail-hero>span{box-shadow:none;background:0 0;border:0;border-radius:50%;overflow:visible;transform:none}.raider-offer-avatar .raider-class-icon,.raider-detail-hero .raider-class-icon{object-fit:contain;filter:drop-shadow(0 3px 5px #000);width:100%;height:100%;display:block}.raider-offer-card>div{min-width:0}.raider-offer-card>div strong{color:#e6deca;font-size:14px;display:block}.raider-offer-card>div small{color:var(--raider-color);text-transform:uppercase;font-size:10px}.raider-offer-card>div p{color:#79857c;margin:3px 0 0;font-size:9px}.raider-offer-card>button{color:#f1d279;cursor:pointer;background:#282516;border:1px solid #88743d;border-radius:3px;grid-template-columns:17px auto;align-items:center;min-width:80px;padding:7px 9px;display:grid}.raider-offer-card>button svg{grid-row:1/3;width:14px}.raider-offer-card>button strong{font-size:13px}.raider-offer-card>button small{color:#9f8b50;font-size:8px}.raider-offer-card>button:hover{background:#3b341a;border-color:#e1c36b}.raider-empty-copy{color:#78837a;text-align:center;border:1px dashed #3c4940;padding:18px}.raider-detail{scrollbar-color:#74643c #0d1511;background:linear-gradient(155deg,#16221cdd,#0b120fdd);min-height:0;padding:22px 24px 28px;overflow:auto}.raider-detail-hero{border-bottom:1px solid #5a4b2b66;grid-template-columns:68px 1fr auto;align-items:center;gap:17px;padding:5px 3px 16px;display:grid}.raider-detail-hero>span{width:55px;height:55px;color:var(--raider-color)}.raider-detail-hero>span svg{width:25px}.raider-detail-hero h3{color:#f0e8d4;margin:2px 0;font:700 27px/1 Cinzel,Georgia,serif}.raider-detail-hero p{color:#7e8a80;margin:0;font-size:11px}.raider-detail-hero>em{color:#859087;letter-spacing:.13em;text-align:center;font-size:9px;font-style:normal;display:grid}.raider-detail-hero>em strong{color:var(--raider-color);font:700 31px/1 Cinzel,Georgia,serif}.raider-xp{background:#070d0a;border:1px solid #3e4c42;border-radius:2px;height:17px;margin:10px 0 18px;position:relative;overflow:hidden}.raider-xp>span{background:linear-gradient(90deg,#658244,#a0bd64);height:100%;display:block}.raider-xp>small{color:#e9efd8;text-shadow:0 1px 2px #000;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;inset:0}.raider-detail-section{margin-top:15px}.raider-detail-section>header{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.raider-detail-section>header strong{color:#cdbb85;letter-spacing:.08em;font:700 12px Cinzel,Georgia,serif}.raider-stats{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.raider-stats>span{background:#101914;border:1px solid #344139;grid-template-rows:auto auto;grid-template-columns:27px 1fr;align-items:center;padding:9px;display:grid}.raider-stats svg{color:#b69d58;grid-row:1/3;width:17px}.raider-stats small{color:#77837a;letter-spacing:.07em;font-size:8px}.raider-stats strong{color:#e6dfcc;font-size:18px}.raider-resource{border:1px solid color-mix(in srgb, var(--resource-color) 38%, #344139);background:linear-gradient(105deg, color-mix(in srgb, var(--resource-color) 8%, #0e1712), #0d1511);padding:11px 12px 12px}.raider-resource>header strong{color:var(--resource-color)}.raider-resource-track{border:1px solid color-mix(in srgb, var(--resource-color) 55%, #18201b);background:#070d0a;border-radius:2px;height:19px;position:relative;overflow:hidden;box-shadow:inset 0 0 8px #000}.raider-resource-track>span{background:linear-gradient(90deg, color-mix(in srgb, var(--resource-color) 65%, #111), var(--resource-color));height:100%;box-shadow:0 0 9px color-mix(in srgb, var(--resource-color) 55%, transparent);display:block}.raider-resource-track>output{color:#fff;text-shadow:0 1px 2px #000;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;inset:0}.raider-minion-count{color:#9586a6;letter-spacing:.09em;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:8px;display:flex}.raider-minion-count span{align-items:center;gap:5px;display:flex}.raider-minion-count svg{width:13px;color:var(--resource-color)}.raider-minion-count strong{color:#d8c9e7;font-size:10px}.raider-resource-loop{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.raider-resource-loop p{color:#88938b;margin:0;font-size:9px;line-height:1.35}.raider-resource-loop strong{color:color-mix(in srgb, var(--resource-color) 75%, #fff);letter-spacing:.1em;margin-bottom:2px;font-size:7px;display:block}.raider-resource-gameplay{color:#bab9aa;border-top:1px solid #354138;margin:8px 0 0;padding-top:7px;font-size:9px;font-style:italic}.raider-abilities{grid-template-columns:1fr 1fr;gap:8px;display:grid}.raider-abilities article{background:#0f1813;border:1px solid #35433a;grid-template-columns:44px 1fr;gap:9px;min-height:85px;padding:10px;display:grid;position:relative}.raider-abilities article>span{color:#d1b55d;background:#1c1d13;border:1px solid #796738;align-self:start;place-items:center;width:38px;height:38px;display:grid;position:relative}.raider-abilities article>span svg{width:19px}.raider-abilities article>span img.raider-ability-icon{object-fit:cover;width:36px;height:36px}.raider-abilities article>span small{color:#111;background:#d1b55d;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;font-weight:900;display:grid;position:absolute;bottom:-4px;right:-4px}.raider-abilities article>div strong{color:#e7dfcc;font-size:13px}.raider-abilities article>div p{color:#89948b;margin:3px 0;font-size:10px;line-height:1.2}.raider-abilities article>div em{color:#bea95e;font-size:8px;font-style:normal}.raider-abilities article>b{color:#728079;letter-spacing:.08em;font-size:7px;position:absolute;top:5px;right:6px}.raider-abilities article>b.is-active{color:#e5bd54}.raider-detail-columns{grid-template-columns:1fr 1.35fr;gap:14px;display:grid}.raider-talents{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.raider-talents>section{text-align:center;background:#0d1511;border:1px solid #344038;padding:6px}.raider-talents>section>strong{color:#89948b;letter-spacing:.08em;font-size:8px}.raider-talents>section>div{justify-items:center;gap:5px;margin-top:7px;display:grid}.raider-talents>section span{color:#455148;background:#111a15;border:1px solid #38443c;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:relative}.raider-talents>section span:not(:last-child):after{content:"";background:#38443c;width:1px;height:6px;position:absolute;top:24px}.raider-talents svg{fill:currentColor;width:9px}.raider-equipment{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.raider-equipment>span{background:#0d1511;border:1px solid #344038;grid-template-rows:1fr 1fr;grid-template-columns:24px 1fr;min-height:43px;padding:6px;display:grid}.raider-equipment svg{color:#58655d;grid-row:1/3;align-self:center;width:15px}.raider-equipment small{color:#667269;font-size:7px}.raider-equipment strong{color:#8d9890;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.raider-equipment>span.is-equipped{border-color:#806c3c}.raider-equipment>span.is-equipped svg{color:#d1b55d}.raider-detail-actions{border-top:1px solid #5a4b2b55;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:14px;display:flex}.raider-detail-actions>button{color:#c9d2ca;cursor:pointer;background:#19241d;border:1px solid #607064;border-radius:3px;align-items:center;gap:8px;padding:10px 15px;display:flex}.raider-detail-actions>button.is-active{color:#a8e0b5;background:#17301f;border-color:#63966e}.raider-detail-actions>button:hover{filter:brightness(1.18)}.raider-detail-actions>button svg{width:16px}.raider-detail-actions label{color:#78847c;letter-spacing:.1em;gap:3px;font-size:8px;display:grid}.raider-detail-actions select{color:#e1d9c5;background:#151c16;border:1px solid #6b5b35;border-radius:3px;min-width:150px;padding:8px}.raider-detail-empty{color:#657169;text-align:center;align-content:center;place-items:center;height:100%;display:grid}.raider-detail-empty svg{color:#796b42;width:52px;height:52px;margin-bottom:14px}.raider-detail-empty strong{color:#b7ad91;font-family:Cinzel,Georgia,serif}.raider-detail-empty p{max-width:380px}@media (max-width:1000px){.raider-hub-panel{width:calc(100vw - 18px);height:calc(100vh - 18px)}.raider-hub-body{grid-template-columns:41% 1fr}.raider-roster-grid{grid-template-columns:repeat(4,1fr)}.raider-abilities,.raider-detail-columns{grid-template-columns:1fr}.raider-hub-summary>span{flex:1;min-width:0}}@media (max-width:720px){.raider-hub-panel{overflow:auto}.raider-hub-body{display:block;overflow:visible}.raider-hub-roster-panel,.raider-detail{border:0;overflow:visible}.raider-hub-summary>span:nth-child(2),.raider-hub-summary>span:nth-child(3){display:none}.raider-stats{grid-template-columns:1fr 1fr}}body.wardens-v2 #solo-hud .solo-raider-action-deck .solo-action-slot>img.raider-ability-icon{z-index:1!important;object-fit:cover!important;filter:brightness(.86)saturate(.92)!important;border-radius:2px!important;width:calc(100% - 8px)!important;height:calc(100% - 8px)!important;margin:0!important;position:absolute!important;inset:4px!important}#hud .action-slot>img.raider-ability-icon{z-index:1;object-fit:cover;filter:brightness(.86)saturate(.92);border-radius:2px;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px}#hud .action-slot[data-raider-ability-artwork]>:is(small,span){z-index:3;position:relative}:is(#solo-hud,#hud) [data-raider-ability-artwork]>:is(svg,i){display:none!important}#hud{--raid-ink:#0b0e0b;--raid-panel:#101410f0;--raid-panel-soft:#171d17e6;--raid-panel-green:#0d231bf2;--raid-bronze-dark:#3b2817;--raid-bronze:#845b2d;--raid-gold:#d0a64f;--raid-gold-bright:#f2d486;--raid-cream:#f4ead0;--raid-muted:#b8ab89;--raid-danger:#ba4438;--raid-health:#56b75a;--raid-mana:#3d8dc0;--raid-shadow:#0000009e}#hud .brand-block,#hud .status-block,#hud .objective-panel,#hud .boss-block,#hud .action-bar,#hud .performance-meter,#hud .roster-entry,#hud .roster-entry+.roster-entry{border:2px solid var(--raid-bronze-dark);outline:1px solid var(--raid-gold);background:linear-gradient(135deg, #ffffff0b, transparent 32%), linear-gradient(180deg, var(--raid-panel-soft), var(--raid-panel));box-shadow:inset 0 0 0 2px #845b2db8, inset 0 1px 0 #ffe6a31f, 0 5px 0 #191009e0, 0 11px 22px var(--raid-shadow);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-radius:4px}#hud .brand-block{gap:14px;width:400px;min-height:86px;padding:11px 13px}#hud .brand-sigil{border:2px solid var(--raid-bronze-dark);outline:1px solid var(--raid-gold);width:58px;height:58px;color:var(--raid-gold-bright);box-shadow:inset 0 0 0 2px var(--raid-bronze), 0 3px 0 #171008;background:linear-gradient(145deg,#3f6948d1,#143022f5);border-radius:3px;font-size:31px}#hud .brand-block strong{color:var(--raid-cream);letter-spacing:.035em;text-shadow:0 2px #24170c;font-size:29px}#hud .brand-block small{color:var(--raid-gold);letter-spacing:.12em;margin-top:5px;font-size:12px}#hud .weapon-lab-link{border:1px solid var(--raid-bronze);width:46px;height:46px;color:var(--raid-gold-bright);background:#253025eb;border-radius:3px;outline:1px solid #d0a64f73;box-shadow:inset 0 0 0 2px #3e2b17db,0 3px #171008}#hud .weapon-lab-link:hover{color:#fff8df;border-color:var(--raid-gold-bright);background:#304936;transform:translateY(-1px)}#hud .left-hud{gap:15px;width:590px;top:18px;left:18px}#hud .minimap{--raid-minimap-inset:5px;border:5px solid var(--raid-bronze-dark);outline:2px solid var(--raid-gold);width:320px;height:320px;box-shadow:inset 0 0 0 4px #845b2de6, inset 0 0 34px #090b09, 0 5px 0 #21150b, 0 13px 24px var(--raid-shadow);background:conic-gradient(from 45deg,#1a1008,#5d3a18 24%,#c08a34 31%,#2a190b 39%,#6f481e 62%,#d0a64c 70%,#25160a 78%,#1a1008);border-radius:50%}#hud .minimap:before{z-index:0;content:"";pointer-events:none;border:1px solid #d0a64f61;border-radius:50%;position:absolute;inset:18px}#hud .minimap-background{inset:var(--raid-minimap-inset);z-index:0;width:calc(100% - (var(--raid-minimap-inset) * 2));height:calc(100% - (var(--raid-minimap-inset) * 2));background:conic-gradient(from 90deg, #080a09 25%, #d4d7d2 0 50%, #080a09 0 75%, #d4d7d2 0) 0 0 / 8px 8px repeat, #20251f;clip-path:circle(50%);filter:saturate(.62)contrast(1.16)brightness(.78)sepia(.08);pointer-events:none;border-radius:50%;display:block;position:absolute}#hud .minimap:after{border:1px solid #f2d48638;inset:28px}#hud .minimap-grid{z-index:1;opacity:.46;border-radius:50%;inset:29px}#hud .minimap.has-live-map .minimap-grid{inset:var(--raid-minimap-inset);opacity:1;background:radial-gradient(circle,#070a0800 42%,#070a0838 70%,#030504b8 100%)}#hud .minimap-north{color:var(--raid-gold-bright);font-size:24px;top:9px}#hud .roster{gap:9px;width:590px}#hud .roster-entry,#hud .roster-entry+.roster-entry{isolation:isolate;border-color:color-mix(in srgb, var(--class-color) 68%, #1c130d);outline-color:color-mix(in srgb, var(--class-color) 76%, #d0a64f);min-height:94px;color:var(--raid-cream);background:linear-gradient(90deg, color-mix(in srgb, var(--class-color) 24%, #121812) 0, #111611f7 38%, #0a0e0bfa 100%);box-shadow:inset 5px 0 0 var(--class-color), inset 0 0 0 2px color-mix(in srgb, var(--class-color) 32%, #3b2817), inset 0 1px 0 color-mix(in srgb, var(--class-color) 34%, transparent), 0 5px 0 #191009e6, 0 10px 20px #00000085;grid-template-columns:62px minmax(0,1fr);gap:11px;padding:10px 12px 9px 13px;transition:filter .12s,transform .12s,box-shadow .12s;position:relative;overflow:hidden}#hud .roster-entry:before,#hud .roster-entry+.roster-entry:before{z-index:-1;background:linear-gradient(118deg, color-mix(in srgb, var(--class-color) 20%, transparent), transparent 42%), radial-gradient(circle at 5% 50%, color-mix(in srgb, var(--class-color) 22%, transparent), transparent 30%);content:"";pointer-events:none;position:absolute;inset:0}#hud .roster-entry:hover,#hud .roster-entry+.roster-entry:hover{border-color:color-mix(in srgb, var(--class-color) 86%, #fff);filter:brightness(1.1)saturate(1.08);transform:translateY(-1px)}#hud .roster-entry.is-selected,#hud .roster-entry+.roster-entry.is-selected{border-color:var(--class-color);outline-color:color-mix(in srgb, var(--class-color) 58%, #fff);background:linear-gradient(90deg, color-mix(in srgb, var(--class-color) 34%, #172018), #0d120efa 68%);box-shadow:inset 6px 0 0 var(--class-color), inset 0 0 0 2px color-mix(in srgb, var(--class-color) 58%, #3b2817), 0 5px 0 #21150b, 0 0 19px color-mix(in srgb, var(--class-color) 50%, transparent)}#hud .role-medallion{border:2px solid color-mix(in srgb, var(--class-color) 78%, #21160d);outline:2px solid color-mix(in srgb, var(--class-color) 82%, #fff);width:56px;height:56px;color:var(--role-color);background:radial-gradient(circle at 34% 28%, #ffffff24, transparent 38%), color-mix(in srgb, var(--class-color) 18%, #111812);box-shadow:inset 0 0 0 3px #080c09d1, 0 0 10px color-mix(in srgb, var(--class-color) 38%, transparent), 0 3px 0 #130d08;border-radius:50%;overflow:hidden}#hud .role-medallion svg{opacity:1;stroke-width:2.35px;width:27px;height:27px}#hud .role-medallion img{object-fit:contain;filter:drop-shadow(0 2px 3px #000);width:100%;height:100%;display:block}#hud .roster-name{color:color-mix(in srgb, var(--class-color) 54%, var(--raid-cream));text-shadow:0 2px 0 #000, 0 0 8px color-mix(in srgb, var(--class-color) 30%, transparent);margin-bottom:7px;font-size:20px}#hud .roster-hp{color:#ded8c5;font-size:11px}#hud .unit-bars{gap:4px}#hud .unit-bars span{height:10px;box-shadow:0 0 0 1px color-mix(in srgb, var(--class-color) 38%, #6b512a);background:#30342d;border:1px solid #070907;border-radius:1px}#hud .unit-bars i{background:linear-gradient(180deg, color-mix(in srgb, var(--class-color) 56%, #fff), color-mix(in srgb, var(--class-color) 82%, #17321d))}#hud .unit-bars .resource{position:relative}#hud .unit-bars .resource i{background:linear-gradient(180deg, color-mix(in srgb, var(--resource-color) 70%, #fff), var(--resource-color))}#hud .unit-bars .resource small{color:#fff;text-shadow:0 1px 2px #000;place-items:center;font-size:7px;font-weight:800;line-height:1;display:grid;position:absolute;inset:0}#hud .roster-minions{color:#c9a6d9;letter-spacing:.08em;align-items:center;gap:4px;margin:-3px 0 3px;font-size:8px;display:flex}#hud .roster-minions svg{width:10px;height:10px}#hud .roster-minions b{font:inherit}#hud .raid-effects{gap:4px;margin-top:6px}#hud .raid-effects svg{border:1px solid color-mix(in srgb, var(--class-color) 46%, #d0a64f);width:17px;height:17px;color:color-mix(in srgb, var(--class-color) 56%, var(--raid-gold-bright));background:color-mix(in srgb, var(--class-color) 11%, #17251c);border-radius:2px;padding:2px}#hud .boss-block{pointer-events:none;width:920px;height:116px;min-height:116px;padding:18px 28px 17px 142px;top:18px}#hud .boss-portrait{z-index:2;border:3px solid var(--raid-bronze-dark);outline:2px solid var(--raid-gold);color:#f0c275;width:92px;height:92px;box-shadow:inset 0 0 0 3px var(--raid-bronze), 0 4px 0 #1d120a;background:radial-gradient(circle at 35% 30%,#71422e,#261915 70%);border-radius:50%;place-items:center;display:grid;position:absolute;top:11px;left:22px}#hud .boss-portrait svg{stroke-width:1.8px;filter:drop-shadow(0 3px 2px #000);width:48px;height:48px}#hud .boss-copy{justify-content:space-between;align-items:baseline;gap:18px;height:auto;margin:0 0 10px;padding:0;display:flex;position:static}#hud .boss-copy strong{width:auto;min-width:0;color:var(--raid-cream);letter-spacing:.025em;text-align:left;text-shadow:0 2px #24150b;flex:auto;font-size:26px;display:block;position:static}#hud .boss-copy span{width:auto;color:var(--raid-muted);flex:none;font-size:14px;position:static}#hud .boss-track{height:18px;box-shadow:0 0 0 1px var(--raid-bronze), inset 0 2px 4px #000;background:#090b09;border:2px solid #24150b;border-radius:2px;margin:0;padding:2px}#hud .boss-track span{background:linear-gradient(180deg, #d7614f, var(--raid-danger));box-shadow:inset 0 3px #ffcdaa2e}#hud .boss-cast{border:1px solid var(--raid-bronze-dark);outline:1px solid var(--raid-bronze);background:#0c0e0c;border-radius:2px;width:62%;height:24px;margin:10px auto 0}#hud .boss-cast em{font-size:12px;line-height:22px}#hud .right-hud{gap:14px;width:390px;top:18px;right:18px}#hud .right-hud .minimap{justify-self:end}#hud .raid-minimap-telemetry{border:3px solid var(--raid-bronze-dark);outline:1px solid var(--raid-gold);width:320px;min-height:58px;color:var(--raid-cream);box-shadow:inset 0 0 0 1px var(--raid-bronze), 0 4px 0 #21150b, 0 8px 16px #0000006b;pointer-events:none;background:linear-gradient(#23271ff7,#0c100dfa);border-radius:4px;grid-template-columns:1fr auto;justify-self:end;align-items:center;gap:16px;padding:7px 13px 8px;display:grid;position:relative;overflow:hidden}#hud .raid-minimap-telemetry:after{opacity:.16;content:"";pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#ffe2971f 3px 4px);position:absolute;inset:0}#hud .raid-minimap-clock-block,#hud .raid-minimap-fps{z-index:1;font-variant-numeric:tabular-nums;white-space:nowrap;gap:2px;display:grid;position:relative}#hud .raid-minimap-clock-block small,#hud .raid-minimap-fps small{color:#b9954c;letter-spacing:.13em;font-size:8px;font-weight:900;line-height:1}#hud .raid-minimap-clock{color:#ffe2a0;letter-spacing:.075em;text-shadow:0 0 8px #ffc04547,0 2px 2px #000;font:800 19px/1 Cascadia Mono,Consolas,monospace}#hud .raid-minimap-fps{border-left:1px solid #d2a64c6b;min-width:76px;padding-left:12px}#hud .raid-minimap-fps strong{color:#8bd28e;text-shadow:0 0 7px #5bd1654d,0 2px 2px #000;align-items:baseline;gap:4px;font:900 17px/1 Cascadia Mono,Consolas,monospace;display:flex}#hud .raid-minimap-fps em{letter-spacing:.08em;font:900 8px/1 Arial,sans-serif}#hud .raid-minimap-fps[data-level=warn] strong{color:#f1c65a}#hud .raid-minimap-fps[data-level=low] strong{color:#ef7666}#hud .status-block{grid-template-columns:48px 1fr;justify-self:end;width:330px;min-height:86px;padding:10px 15px}#hud .status-block svg{width:34px;height:34px;color:var(--raid-gold-bright)}#hud .status-block strong{color:var(--raid-cream);text-shadow:0 2px #21150b;font-size:28px}#hud .status-block small{color:var(--raid-gold);letter-spacing:.1em;margin-top:3px;font-size:12px}#hud .objective-panel{background:linear-gradient(135deg, #3c704e1f, transparent 54%), var(--raid-panel-green);gap:6px;width:390px;min-height:126px;padding:18px 21px}#hud .objective-panel:before{background:var(--raid-gold);content:"";opacity:.68;width:3px;position:absolute;top:13px;bottom:13px;left:8px}#hud .objective-panel small{color:var(--raid-gold);letter-spacing:.12em;font-size:12px}#hud .objective-panel strong{color:var(--raid-cream);text-shadow:0 2px #151009;font-size:25px}#hud .objective-panel span{color:#cec2a4;font-size:15px}#hud .action-deck{gap:13px;width:980px;bottom:16px}#hud .action-bar{min-height:118px;padding:23px 22px 14px}#hud .action-bar-title{border:1px solid var(--raid-bronze-dark);outline:1px solid var(--raid-gold);min-width:280px;color:var(--raid-gold-bright);box-shadow:inset 0 0 0 2px var(--raid-bronze), 0 3px 0 #191008;letter-spacing:.04em;text-shadow:0 2px #24150b;background:#1b211b;border-radius:3px;padding:6px 20px 5px;font-size:19px;top:-17px}#hud .action-slots{grid-template-columns:repeat(10,78px);gap:9px}#hud .action-slot,#hud .action-slot.command{width:78px;height:78px;color:var(--slot-accent,var(--raid-gold-bright));background:radial-gradient(circle at 35% 25%, #ffffff1a, transparent 35%), linear-gradient(145deg, color-mix(in srgb, var(--slot-accent,#52755d) 28%, #202820), #121712 74%);border:2px solid #27190e;border-radius:3px;outline:1px solid #d0a64fd1;padding:8px;box-shadow:inset 0 0 0 2px #845b2db8,0 3px #160e08,0 5px 10px #0006}#hud .action-slot:before{display:none}#hud .action-slot:hover,#hud .action-slot.command:hover{border-color:var(--raid-gold-bright);color:#fff9e8;filter:brightness(1.16);box-shadow:inset 0 0 0 2px var(--raid-gold), 0 3px 0 #160e08, 0 0 13px #d0a64f5c;transform:translateY(-2px)}#hud .action-slot.active,#hud .action-slot.command.active{border-color:var(--raid-gold-bright);color:#fff;box-shadow:inset 0 0 0 2px var(--raid-gold-bright), 0 3px 0 #160e08, 0 0 15px #dcb55475;background:linear-gradient(145deg,#5c7e4eb3,#182d1ffa);outline-color:#fff0ae}#hud .action-slot svg,#hud .action-slot.command svg{opacity:1;stroke-width:2.05px;filter:drop-shadow(0 2px 1px #000000e6);width:39px;height:39px}#hud .action-slot small,#hud .action-slot.command small{color:#f8e9bd;background:#0a0c0ae6;border:1px solid #d0a64fc7;min-width:20px;padding:2px 3px;font-size:10px;top:3px;left:4px}#hud .role-tank{--slot-accent:#5ca0d2}#hud .role-heal{--slot-accent:#69c878}#hud .role-fire{--slot-accent:#e26745}#hud .role-support{--slot-accent:#e0b34f}#hud .role-melee{--slot-accent:#d9874b}#hud .role-bone{--slot-accent:#d5cab0}.necromancer-prototype-panel{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e6ecd9;background:linear-gradient(155deg,#09120df0,#0c0d12eb);border:1px solid #77be7852;gap:7px;width:min(248px,100vw - 36px);padding:12px;font-family:Inter,system-ui,sans-serif;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 48px #00000070,inset 0 0 24px #3b874512}.necromancer-prototype-panel header{color:#9dd59c;letter-spacing:.12em;justify-content:space-between;align-items:baseline;margin-bottom:2px;display:flex}.necromancer-prototype-panel header span{opacity:.62;font-size:9px}.necromancer-prototype-panel header strong{font-size:12px}.necromancer-prototype-panel button{color:#dce5d2;text-align:left;cursor:pointer;background:#d6e5c60d;border:1px solid #adcc9f29;align-items:center;gap:9px;min-height:34px;padding:6px 9px;display:flex}.necromancer-prototype-panel button:hover{background:#5ba55e24;border-color:#7dd38585}.necromancer-prototype-panel kbd{color:#9bd99e;background:#040a069e;border:1px solid #8bcc8b59;place-items:center;width:21px;height:21px;font:700 10px/1 Inter,system-ui,sans-serif;display:grid}#hud .role-shadow{--slot-accent:#a577d1}#hud .role-frost{--slot-accent:#5ec6df}#hud .role-burst{--slot-accent:#e29345}#hud .role-rally{--slot-accent:#5cbf8b}#hud .tactical-bar .action-slot{--slot-accent:#d2b568}#hud .performance-meter{width:430px;height:244px;min-height:244px;padding:48px 24px 18px;bottom:18px;right:18px}#hud .meter-tabs{grid-template-columns:1fr 1fr;gap:6px;height:34px;top:10px;left:18px;right:18px}#hud .meter-tabs button,#hud .meter-tabs button.active{border:1px solid var(--raid-bronze);height:34px;color:var(--raid-muted);text-shadow:none;background:#121612;border-radius:2px;padding:0;font-family:Georgia,serif;font-size:17px;box-shadow:inset 0 0 0 1px #2a1d11}#hud .meter-tabs button.active{color:var(--raid-gold-bright);border-color:var(--raid-gold);box-shadow:inset 0 0 0 1px var(--raid-bronze);background:#283328}#hud #meter-list{grid-template-rows:repeat(8,minmax(0,1fr));gap:2px;height:100%}#hud #meter-list li{min-height:0;color:var(--raid-cream);grid-template-rows:15px 5px;grid-template-columns:22px minmax(0,1fr) 52px;align-content:center;column-gap:7px;font-size:12px}#hud .meter-rank{color:var(--raid-gold);font-size:13px}#hud .meter-value{color:#d6c9a9;font-size:11px}#hud .meter-track{background:#2d302a;border:1px solid #080a08;height:5px}#hud .meter-track span{box-shadow:inset 0 1px #ffffff2e}#hud .world-label{color:#fff4d0;text-shadow:0 2px #000,0 0 6px #000;font-family:Georgia,serif;font-size:16px}#hud .toast{border:1px solid var(--raid-bronze-dark);outline:1px solid var(--raid-gold);color:var(--raid-gold-bright);box-shadow:inset 0 0 0 2px var(--raid-bronze), 0 5px 14px #00000085;background:#101410f5;border-radius:3px}@media (max-width:900px){#hud .left-hud{left:10px}#hud .right-hud,#hud .performance-meter{right:10px}#hud .action-deck{bottom:10px}}.raid-spectator-banner{z-index:13;color:#fff0bc;transform:translateX(-50%) scale(var(--hud-scale));transform-origin:top;pointer-events:none;background:#181f16f5;border:3px solid #5c4422;border-radius:5px;align-items:center;gap:10px;padding:9px 16px;display:flex;position:absolute;top:24px;left:50%;box-shadow:inset 0 0 0 2px #b0873e,0 5px #120b06e6,0 10px 18px #0000008c}.raid-spectator-banner[hidden]{display:none}.raid-spectator-banner svg{color:#8ed7c0;width:26px;height:26px}.raid-spectator-banner span{gap:2px;display:grid}.raid-spectator-banner strong{letter-spacing:.08em;font:900 12px/1 Georgia,serif}.raid-spectator-banner small{color:#b8d9cc;letter-spacing:.06em;font-size:9px;font-weight:900}#hud.is-spectator .action-deck .action-slot,#hud.is-spectator .command-bar .command{cursor:not-allowed;filter:saturate(.35)brightness(.7)}#hud.is-spectator #selection-box{display:none!important}:root{--warden-menu-texture:url(/assets/ui/warden-selection/forged-iron-v1.webp)}:is(.loading-panel,.options-panel,.solo-world-map-panel,.solo-inventory-panel,.solo-quest-journal-panel,.solo-dialogue,.site-account-menu-panel,.site-login-panel form,.game-chat,.game-chat-moderation-menu,.social-panel,.social-context-menu,.raider-hub-panel,.warden-selection-panel,.warden-creation-form){background-color:#10140f!important;background-image:linear-gradient(145deg, #1a221ae6, #070a08f2), var(--warden-menu-texture)!important;background-position:50%,50%!important;background-repeat:no-repeat,repeat!important;background-size:auto,560px 560px!important}:is(.solo-world-map-header,.solo-inventory-header,.solo-quest-journal-header,.social-panel>header,.raider-hub-header,.warden-selection-header){background-color:#1b2119!important;background-image:linear-gradient(180deg, #303a2ddb, #101510f0), var(--warden-menu-texture)!important;background-position:50%,50% 40%!important;background-size:auto,460px 460px!important}:is(.raider-hub-roster-panel,.raider-detail,.solo-world-map-sidebar){background-color:#0c110d!important;background-image:linear-gradient(160deg, #101712eb, #060907f5), var(--warden-menu-texture)!important;background-position:50%,50%!important;background-size:auto,620px 620px!important}.loading-panel{background-color:#10140f!important;background-image:linear-gradient(145deg, #1b231bc7, #070a08e0), var(--warden-menu-texture)!important;background-position:50%,50% 46%!important;background-repeat:no-repeat,repeat!important;background-size:auto,480px 480px!important}.pause-menu-actions{isolation:isolate}.pause-menu-actions:before{content:"";z-index:-1;background:linear-gradient(160deg, #181f18e6, #070a08f2), var(--warden-menu-texture) center / 520px 520px;border:1px solid #765027;border-radius:6px;position:absolute;inset:-24px -28px;box-shadow:inset 0 0 0 3px #080a08,inset 0 0 0 4px #cf973b38,0 18px 42px #000000a8}@media (max-width:720px){:is(.options-panel,.solo-world-map-panel,.solo-inventory-panel,.solo-quest-journal-panel,.solo-dialogue,.site-account-menu-panel,.site-login-panel form,.game-chat,.social-panel,.raider-hub-panel){background-size:auto,420px 420px!important}}:root{--font-interface:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--font-display:var(--font-interface);--ui-copy:#d8ddda;--ui-copy-muted:#aab4ad;--ui-copy-subtle:#8f9b93}.solo-stack-split,.solo-trade-invite,.solo-trade{z-index:240;color:#f4e5bd;font-family:Alegreya SC,Georgia,serif;position:fixed}.solo-stack-split{background:#00000061;place-items:center;display:grid;inset:0}.solo-stack-split>article,.solo-trade-invite>article,.solo-trade-panel{background:radial-gradient(circle at 50% 0,#7e53182e,#0000 46%),linear-gradient(145deg,#20180f,#090806 72%);border:2px solid #9a6a25;outline:1px solid #241305;box-shadow:inset 0 0 0 2px #ffcd641a,0 8px 26px #000000ad}.solo-stack-split>article{width:300px;padding:18px}.solo-stack-split header{flex-direction:column;margin-bottom:10px;display:flex}.solo-stack-split header small{color:#c79849;letter-spacing:.11em}.solo-stack-split header strong{font-size:23px}.solo-stack-split p{color:#e8cf94;margin:6px 0 14px}.solo-stack-split label{color:#d5bc83;gap:6px;font-size:12px;display:grid}.solo-stack-split input{box-sizing:border-box;color:#fff1c8;text-align:center;background:#080704;border:1px solid #8a5c20;width:100%;padding:9px;font:700 18px inherit}.solo-stack-split>article>div,.solo-trade-invite article>div{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.solo-trade-invite{top:14%;left:50%;transform:translate(-50%)}.solo-trade-invite>article{text-align:center;width:340px;padding:18px}.solo-trade-invite small{color:#d3a854;letter-spacing:.12em;display:block}.solo-trade-invite strong{margin-top:5px;font-size:19px;display:block}.solo-trade-invite p{color:#f2d88d;margin:10px 0;font-size:18px}.solo-trade-invite button.is-hidden{display:none}.solo-trade{top:23%;left:22px}.solo-trade-panel{width:500px}.solo-trade-panel>header{background:linear-gradient(90deg,#22180d,#0b0906);border-bottom:1px solid #6e4719;align-items:center;gap:11px;min-height:58px;padding:8px 10px;display:flex}.solo-trade-panel>header>svg{color:#efc465;width:30px;height:30px}.solo-trade-panel>header>span{flex-direction:column;flex:1;display:flex}.solo-trade-panel>header small{color:#ba8d43;letter-spacing:.11em}.solo-trade-panel>header strong{font-size:25px}.solo-trade-panel button,.solo-stack-split button,.solo-trade-invite button{color:#f5e3b5;cursor:pointer;background:linear-gradient(#312414,#130f09);border:1px solid #9a6a25;min-height:34px;padding:0 13px;font:700 13px Alegreya SC,Georgia,serif;box-shadow:inset 0 0 0 1px #100a04}.solo-trade-panel button:hover,.solo-stack-split button:hover,.solo-trade-invite button:hover{color:#fff3c9;border-color:#e0b451}.solo-trade-columns{grid-template-columns:1fr 1fr;gap:12px;padding:15px;display:grid}.solo-trade-columns section{background:#00000042;border:1px solid #513718;padding:10px}.solo-trade-columns h3{color:#e6c171;text-align:center;margin:0 0 8px;font-size:15px}.solo-trade-grid{grid-template-columns:repeat(3,58px);justify-content:center;gap:5px;min-height:121px;display:grid}.solo-trade-slot{width:58px;height:58px;position:relative;overflow:hidden;background:linear-gradient(145deg,#17130e,#080705)!important;border-color:#6d4c23!important;padding:4px!important}.solo-trade-slot[data-empty=true]:after{content:"◇";color:#4f3b20;font-size:25px}.solo-trade-slot img,.solo-trade-slot>svg{object-fit:contain;width:46px;height:46px}.solo-trade-slot>strong{color:#fff;text-shadow:0 1px 2px #000;position:absolute;bottom:1px;right:3px}.solo-trade-grid.is-drop-target{outline-offset:4px;background:#bc80251a;outline:2px solid #e0b451;box-shadow:0 0 14px #e0b45147}.solo-trade-columns section>p{color:#96764a;text-align:center;margin:9px 0 0;font-size:11px}.solo-trade-columns section>p.is-confirmed{color:#78d779}.solo-trade-help{color:#b9a27a;text-align:center;margin:0 15px 12px;font-size:12px}.solo-trade-panel>footer{border-top:1px solid #6e4719;justify-content:flex-end;gap:8px;padding:10px 15px;display:flex}#solo-trade-confirm{color:#fff0b2;background:linear-gradient(#4a391c,#201608);border-color:#c38a28}.solo-inventory-drag-preview.is-cursor-held{z-index:310;pointer-events:none;opacity:.92;position:fixed}@media (max-height:760px){.solo-trade{transform-origin:0 0;top:16%;transform:scale(.9)}}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body,button,input,select,textarea{font-family:var(--font-interface);font-kerning:normal}:where(.site-home,.left-hud,.right-hud,.action-deck,.performance-meter,.solo-world-map,.solo-warden-sheet,.solo-inventory,.solo-quest-journal,.profession-workshop,.warden-selection,.raider-hub,.game-chat,.social-panel) :is(h1,h2,h3,h4){font-family:var(--font-display);text-wrap:balance;font-weight:700;line-height:1.12}:where(.solo-world-map,.solo-warden-sheet,.solo-inventory,.solo-quest-journal,.profession-workshop,.raider-hub,.game-chat,.social-panel) :is(p,li,dd){line-height:1.48}.solo-warden-sheet-panel{font-family:var(--font-interface)}.solo-warden-sheet-identity small,.solo-warden-sheet-level small,.solo-warden-sheet-portrait small,.solo-warden-sheet-facts dt,.solo-warden-sheet-note strong,.solo-warden-sheet-professions header small,.solo-warden-sheet-glyphs>header small{color:var(--ui-copy-subtle)!important;font-family:var(--font-interface)!important;letter-spacing:.1em!important;font-size:11px!important;line-height:1.25!important}.solo-warden-sheet-facts dd,.solo-warden-sheet-note p,.solo-warden-sheet-footer,.solo-warden-sheet-footer>small{color:var(--ui-copy-muted)!important;font-family:var(--font-interface)!important;font-size:14px!important;line-height:1.45!important}.solo-warden-sheet-professions header strong,.solo-warden-sheet-glyphs>header strong{font-family:var(--font-display)!important;font-size:21px!important}.solo-warden-profession{min-height:104px;padding:14px}.solo-warden-profession.is-locked{opacity:.82;filter:saturate(.62)}.solo-warden-profession-copy small,.solo-warden-profession-mastery>b,.solo-warden-profession-mastery>small,.solo-warden-glyph-heading strong,.solo-warden-glyph-heading small,.solo-warden-glyph-slot small{color:var(--ui-copy-subtle)!important;font-family:var(--font-interface)!important;font-size:11px!important;line-height:1.25!important}.solo-warden-profession-copy strong{font-family:var(--font-display)!important;font-size:16px!important}.solo-warden-profession-copy p,.solo-warden-glyph-slot strong,.solo-warden-sheet-glyphs>p{color:var(--ui-copy-muted)!important;font-family:var(--font-interface)!important;font-size:12px!important;line-height:1.4!important}.solo-warden-glyph-slot{min-height:58px}.profession-workshop{font-family:var(--font-interface)}.profession-workshop-header small,.profession-recipe-book>header small,.profession-workshop-aside header small,.profession-workshop-gold small,.profession-workshop-mastery>div small,.profession-recipe-copy small,.profession-recipe-copy header b,.profession-net-actions>small,.profession-active-nets article small,.profession-use-card article small,.profession-rule-card strong,.profession-workshop-status{color:var(--ui-copy-subtle)!important;letter-spacing:.07em!important;font-size:12px!important;line-height:1.3!important}.profession-workshop-header p,.profession-workshop-mastery>p,.profession-recipe-copy>p,.profession-empty,.profession-rule-card p{color:var(--ui-copy-muted)!important;font-size:13px!important;line-height:1.5!important}.profession-recipe-copy h4{font-family:var(--font-display);font-size:17px}.profession-recipe-components>span,.profession-recipe-known,.profession-active-nets article strong,.profession-use-card article strong,.profession-group-target,.profession-use-card select,.profession-workshop button,.profession-training-card kbd{font-family:var(--font-interface)!important;font-size:12px!important;line-height:1.3!important}.profession-recipe-card{grid-template-columns:54px minmax(0,1fr) 184px;padding:15px}.profession-workshop button{min-height:38px;padding:8px 12px}.solo-inventory-header>span small,.solo-inventory-header>span em,.solo-inventory-capacity small,.solo-inventory-section-title strong,.solo-inventory-section-title small,.solo-inventory-slot-number,.solo-inventory-slot-quantity,.solo-inventory-footer,.solo-inventory-footer small,.solo-world-map :is(small,em),.solo-quest-journal :is(small,output),.solo-tooltip-kicker,.solo-tooltip>footer,.solo-player-context-menu>header small{color:var(--ui-copy-subtle)!important;font-family:var(--font-interface)!important;letter-spacing:.06em!important;font-size:12px!important;line-height:1.35!important}.solo-inventory-slot>strong{font-size:11px;line-height:1.25}.solo-inventory-footer,.solo-world-map-footer,.solo-quest-journal-footer{min-height:58px}.solo-world-map :is(p,button),.solo-quest-journal :is(p,button),.solo-player-context-menu>button,.solo-tooltip>p{font-family:var(--font-interface)!important;font-size:13px!important;line-height:1.45!important}.solo-player-context-menu{width:260px;padding:9px}.solo-player-context-menu>button{min-height:40px}.raider-hub{font-family:var(--font-interface)}.raider-hub :is(small,em,label),.raider-roster-slot>small,.raider-roster-slot>em,.raider-offer-card>div small,.raider-offer-card>div p,.raider-offer-card>button small,.raider-detail-hero p,.raider-detail-hero>em,.raider-xp>small,.raider-stats small,.raider-resource-track>output,.raider-minion-count,.raider-resource-loop strong,.raider-resource-loop p,.raider-resource-gameplay,.raider-abilities article>div p,.raider-abilities article>div em,.raider-abilities article>b,.raider-talents strong,.raider-talents small,.raider-equipment small,.raider-equipment strong,.raider-detail-actions label{color:var(--ui-copy-subtle)!important;font-family:var(--font-interface)!important;letter-spacing:.05em!important;font-size:11px!important;line-height:1.35!important}.raider-roster-slot>span,.raider-abilities article>div strong{line-height:1.3;font-size:13px!important}.raider-resource-loop p,.raider-resource-gameplay,.raider-abilities article>div p{color:var(--ui-copy-muted)!important;font-size:12px!important;line-height:1.45!important}.raider-equipment{gap:8px}.solo-player-status small,.solo-raider-status-copy small,.solo-raider-status-copy em,.solo-target-status small,.solo-quest-tracker small,.solo-action-slot small,.solo-action-slot>span,.action-slot small,.action-slot>span,.action-slot.command small,.action-slot.command>span,.performance-meter small,.raid-spectator-banner small{font-family:var(--font-interface)!important;letter-spacing:.04em!important;font-size:12px!important;line-height:1.25!important}.solo-player-status strong,.solo-raider-status-copy strong,.solo-target-status strong{font-family:var(--font-display)!important}.solo-minimap-cluster{width:286px}.solo-minimap-clock-block small,.solo-minimap-fps small,.solo-minimap-fps em,.solo-instance-status{font-family:var(--font-interface)!important;letter-spacing:.07em!important;font-size:11px!important;line-height:1.2!important}.game-chat :is(small,label,time),.social-panel :is(small,label,time),.site-home :is(.site-account-menu-heading small,.site-account-menu-admin>small,.site-account-access small){color:var(--ui-copy-subtle)!important;letter-spacing:.06em!important;font-size:12px!important;line-height:1.3!important}.game-chat :is(p,button,input,textarea),.social-panel :is(p,button,input,textarea),.site-account-menu-panel>button,.site-account-menu-admin button,.site-account-actions button{font-family:var(--font-interface)!important;font-size:13px!important;line-height:1.4!important}@media (max-height:900px){.solo-warden-profession{min-height:92px}.solo-warden-glyph-slot{min-height:52px}}body.wardens-v2{--w2-wood:#9b612b;--w2-wood-light:#c28745;--w2-wood-deep:#432613;--w2-wood-shadow:#28170d;--w2-parchment:#ead9aa;--w2-parchment-light:#f4e8c5;--w2-parchment-deep:#c7a86c;--w2-ink:#3c2818;--w2-ink-soft:#705238;--w2-olive:#65713b;--w2-olive-deep:#394628;--w2-teal:#174f49;--w2-teal-dark:#0f3533;--w2-teal-light:#2f8378;--w2-gold:#d7a84f;--w2-gold-light:#f0d389;--w2-magic:#55ded5;--w2-danger:#b8493f;--w2-wood-texture:url(/assets/ui/wardens-v2/honey-wood.webp);--w2-parchment-texture:url(/assets/ui/wardens-v2/warm-parchment.webp);--w2-font-display:Georgia, "Times New Roman", serif;--w2-font-ui:Inter, "Segoe UI", Arial, sans-serif;--w2-frame-shadow:0 5px 0 var(--w2-wood-shadow), 0 16px 34px #110a056b;--w2-soft-shadow:0 12px 28px #110a054d;color:var(--w2-ink);font-family:var(--w2-font-ui)}body.wardens-v2 button,body.wardens-v2 input,body.wardens-v2 select,body.wardens-v2 textarea{font-family:var(--w2-font-ui)}body.wardens-v2 kbd{color:var(--w2-ink);background:var(--w2-parchment-light);font-family:var(--w2-font-ui);border:1px solid #51331d;border-bottom-width:3px;border-radius:5px;box-shadow:inset 0 0 0 1px #ffffff5c}body.wardens-v2 :is(.loading-panel,.pause-menu-actions,.options-panel,.warden-selection-header,.warden-selection-panel,.warden-creation-form,.solo-player-status,.solo-raider-status,.solo-action-bar,.solo-minimap-telemetry,.solo-dialogue,.solo-toast,.game-chat,.social-panel,.raider-hub-panel,.raider-hub-roster-panel,.raider-detail,#hud .roster-entry,#hud .boss-block,#hud .status-block,#hud .action-bar,#hud .performance-meter,#hud .raid-minimap-telemetry){border:2px solid var(--w2-wood-deep)!important;outline:1px solid var(--w2-gold)!important;background-color:var(--w2-wood)!important;background-image:linear-gradient(180deg, #ffe7a924, #43261340), var(--w2-wood-texture)!important;box-shadow:inset 0 0 0 3px #ebbc6833, inset 0 -4px 0 #391f0f4d, var(--w2-frame-shadow)!important;background-size:auto,512px 512px!important;border-radius:12px!important}body.wardens-v2 :is(.site-login-panel,.site-account-card,.site-beta-card,.site-admin-card,.news-card,.news-reader-card,.site-account-menu-panel,.solo-inventory-panel,.solo-world-map-panel,.solo-world-map-sidebar,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel,.solo-tooltip,.solo-player-context-menu,.social-context-menu,.game-chat-moderation-menu){border:3px solid var(--w2-wood-deep)!important;outline:2px solid var(--w2-gold)!important;color:var(--w2-ink)!important;background-color:var(--w2-parchment)!important;background-image:linear-gradient(140deg, #ffffff29, #8d602c1a), var(--w2-parchment-texture)!important;box-shadow:inset 0 0 0 5px #fff8dc33, inset 0 0 34px #643e1a1f, var(--w2-frame-shadow)!important;background-size:auto,512px 512px!important;border-radius:14px!important}body.wardens-v2 .site-header{border-bottom:3px solid var(--w2-wood-deep);color:var(--w2-parchment-light);background:linear-gradient(180deg, #204b40e0, #10312df5), var(--w2-wood-texture);box-shadow:0 5px #1f130aa3,0 12px 24px #00000047}body.wardens-v2 .site-header :is(a,button){color:var(--w2-parchment-light)}body.wardens-v2 :is(.site-hero-copy,.game-section-copy,.site-account-card,.site-beta-card,.site-login-panel,.news-card) :is(h1,h2,h3,strong){color:var(--w2-ink)!important;font-family:var(--w2-font-display)!important;text-shadow:0 1px #fff9de8c!important}body.wardens-v2 :is(.site-account-card,.site-beta-card,.site-login-panel,.news-card) :is(p,span,small,label){color:var(--w2-ink-soft)!important}body.wardens-v2 :is(.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button.is-active){min-height:44px;border:2px solid var(--w2-wood-deep)!important;color:var(--w2-parchment-light)!important;background:linear-gradient(180deg, var(--w2-teal-light), var(--w2-teal))!important;box-shadow:inset 0 1px 0 #ffffff29, 0 4px 0 var(--w2-teal-dark)!important;border-radius:10px!important}body.wardens-v2 .loading-panel{width:min(560px,100vw - 40px);color:var(--w2-parchment-light)!important;padding:22px 30px 26px!important}body.wardens-v2 .loading-track{border:2px solid var(--w2-wood-deep);background:var(--w2-teal-dark);border-radius:999px;height:17px}body.wardens-v2 .loading-track span{border-radius:inherit;background:linear-gradient(90deg, var(--w2-olive), var(--w2-magic));box-shadow:0 0 14px #55ded580}body.wardens-v2 .main-menu-actions{gap:14px}body.wardens-v2 .main-menu-button{outline:1px solid var(--w2-gold);min-height:58px;border:2px solid var(--w2-wood-deep)!important;color:var(--w2-parchment-light)!important;background:linear-gradient(180deg, #ffe2991f, #43261342), var(--w2-wood-texture)!important;box-shadow:inset 0 0 0 3px #ebbc682e, 0 5px 0 var(--w2-wood-shadow), 0 12px 24px #0000004d!important;font-family:var(--w2-font-display)!important;letter-spacing:.035em!important;text-transform:none!important;background-size:auto,512px 512px!important;border-radius:14px!important;font-size:20px!important}body.wardens-v2 .main-menu-button img{opacity:0!important}body.wardens-v2 .main-menu-button.primary{outline-color:var(--w2-gold-light);background:linear-gradient(180deg, var(--w2-teal-light), var(--w2-teal) 70%, var(--w2-teal-dark))!important;border-color:#082f2c!important;box-shadow:inset 0 0 0 3px #64e5d924,0 5px #082c2a,0 0 24px #55ded538!important}body.wardens-v2 .main-menu-button:hover:not(:disabled){filter:brightness(1.1)saturate(1.05);transform:translateY(-2px)}body.wardens-v2 .pause-menu-shade,body.wardens-v2 :is(.solo-inventory,.solo-world-map-shade,.solo-quest-journal-shade,.solo-warden-sheet-shade,.profession-workshop-backdrop){-webkit-backdrop-filter:blur(4px)saturate(.8);backdrop-filter:blur(4px)saturate(.8);background:#0f181494!important}body.wardens-v2 .pause-menu-actions{width:min(390px,100vw - 40px);padding:24px!important}body.wardens-v2 .pause-menu-label{letter-spacing:.08em;color:var(--w2-gold-light)!important;font-family:var(--w2-font-display)!important}body.wardens-v2 .options-panel{color:var(--w2-parchment-light)!important}body.wardens-v2 .warden-selection-header{background-image:linear-gradient(180deg, #ffe0951f, #3d211047), var(--w2-wood-texture)!important;border-width:0 0 3px!important;border-radius:0!important;outline:0!important;height:78px!important}body.wardens-v2 .warden-selection-heading{border:2px solid var(--w2-wood-deep);background:linear-gradient(180deg, #ffffff2e, #91612b1a), var(--w2-parchment-texture);border-radius:10px;min-width:300px;padding:10px 24px;box-shadow:inset 0 0 0 2px #ffffff2e,0 3px #3c210f99;color:var(--w2-ink)!important}body.wardens-v2 .warden-selection-heading strong{color:var(--w2-ink)!important;font:700 22px/1.1 var(--w2-font-display)!important;letter-spacing:.025em!important;text-transform:none!important;text-shadow:0 1px #fff8da8c!important}body.wardens-v2 .warden-selection-heading .warden-ui-gem{display:none!important}body.wardens-v2 .warden-selection-account :is(small,strong),body.wardens-v2 .warden-selection-header nav button{color:var(--w2-parchment-light)!important}body.wardens-v2 .warden-selection-account{display:none!important}body.wardens-v2 .warden-roster-view{grid-template-columns:minmax(0,1fr) minmax(360px,430px)!important;gap:20px!important;padding:98px 22px 24px!important}body.wardens-v2 .warden-selection-story{display:none!important}body.wardens-v2 .warden-selection-focus{grid-column:1;min-width:0}body.wardens-v2 .warden-roster-panel{grid-column:2;width:auto!important;min-width:0!important;color:var(--w2-ink)!important;background-color:var(--w2-parchment)!important;background-image:linear-gradient(140deg, #ffffff26, #85582717), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;padding:22px 20px 18px!important}body.wardens-v2 .warden-roster-panel>header{border-bottom-color:#57371c57!important}body.wardens-v2 .warden-roster-panel>header :is(small,strong),body.wardens-v2 .warden-slot-copy :is(small,strong,em),body.wardens-v2 .warden-slot.is-empty :is(small,strong){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 .warden-roster-panel>header small{font:700 25px/1.1 var(--w2-font-display)!important;text-transform:none!important}body.wardens-v2 .warden-slot-list{gap:10px!important}body.wardens-v2 .warden-slot{min-height:88px!important;color:var(--w2-ink)!important;background:linear-gradient(105deg, #ffffff2e, #845b2e1a), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;border:2px solid #8c663b!important;border-radius:12px!important;box-shadow:inset 0 0 0 2px #fff3,0 3px #4e301859!important}body.wardens-v2 .warden-slot:hover:not(:disabled){transform:translate(-3px);border-color:var(--w2-teal-light)!important}body.wardens-v2 .warden-slot.is-selected{border-color:var(--w2-teal)!important;outline:2px solid var(--w2-magic)!important;background:linear-gradient(105deg, #2f83783b, #ffffff1a), var(--w2-parchment-texture)!important;box-shadow:inset 6px 0 0 var(--w2-teal), 0 0 18px #55ded557!important}body.wardens-v2 .warden-slot-portrait,body.wardens-v2 .warden-slot-empty-mark{border-color:var(--w2-wood-deep)!important;color:var(--w2-parchment-light)!important;background:radial-gradient(circle at 35% 25%, var(--w2-teal-light), var(--w2-teal-dark))!important;border-radius:50%!important}body.wardens-v2 .warden-enter-world,body.wardens-v2 .warden-create-open,body.wardens-v2 .warden-creation-submit{border:2px solid var(--w2-teal-dark)!important;outline:1px solid var(--w2-gold)!important;color:var(--w2-parchment-light)!important;background:linear-gradient(180deg, var(--w2-teal-light), var(--w2-teal) 72%, var(--w2-teal-dark))!important;font-family:var(--w2-font-display)!important;text-transform:none!important;border-radius:14px!important;box-shadow:inset 0 0 0 3px #72e7dc1f,0 5px #082c2a,0 0 22px #55ded533!important}body.wardens-v2 .warden-enter-world{width:min(460px,100% - 80px)!important;min-height:66px!important;font-size:25px!important;bottom:30px!important;left:40px!important}body.wardens-v2 .warden-enter-world:disabled{filter:grayscale(.6)brightness(.7);opacity:.72}body.wardens-v2 :is(.warden-creation-lore,.warden-creation-bonuses,.warden-creation-form){border-color:var(--w2-wood-deep)!important;color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff29, #85582717), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;border-radius:14px!important}body.wardens-v2 :is(.warden-creation-lore,.warden-creation-bonuses,.warden-creation-form) :is(h2,p,strong,small,label,blockquote){color:var(--w2-ink)!important}body.wardens-v2 .warden-archetype-list button{color:var(--w2-parchment-light)!important;background:var(--w2-teal-dark)!important;border-radius:10px!important}body.wardens-v2 .warden-archetype-list button.is-selected{border-color:var(--w2-magic)!important;background:var(--w2-teal)!important}body.wardens-v2 :is(.solo-player-status,.solo-raider-status){min-height:94px!important;color:var(--w2-parchment-light)!important;padding:13px 15px 12px 86px!important}body.wardens-v2 .solo-unit-portrait{border:3px solid var(--w2-wood-deep)!important;outline:2px solid var(--w2-gold)!important;background:radial-gradient(circle at 35% 25%, var(--w2-teal-light), var(--w2-teal-dark))!important;border-radius:50%!important}body.wardens-v2 .solo-unit-level{border-color:var(--w2-wood-deep)!important;color:var(--w2-parchment-light)!important;background:var(--w2-teal)!important}body.wardens-v2 .solo-minimap{border:6px solid var(--w2-wood-deep)!important;outline:3px solid var(--w2-gold)!important;box-shadow:inset 0 0 0 4px var(--w2-wood-light), 0 7px 0 var(--w2-wood-shadow), 0 14px 26px #0000005c!important;border-radius:50%!important}body.wardens-v2 .solo-minimap-telemetry{min-height:54px!important;color:var(--w2-parchment-light)!important}body.wardens-v2 .solo-minimap-telemetry :is(small,time,output,em){color:var(--w2-parchment-light)!important}body.wardens-v2 .solo-quest-tracker{border:3px solid var(--w2-wood-deep)!important;width:320px!important;color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff26, #85582714), var(--w2-parchment-texture)!important;box-shadow:inset 6px 0 0 var(--w2-olive), var(--w2-soft-shadow)!important;background-size:auto,512px 512px!important;border-radius:12px!important;padding:15px 18px 16px 24px!important}body.wardens-v2 .solo-bottom-center{bottom:18px!important}body.wardens-v2 .solo-action-deck,body.wardens-v2 .solo-raider-action-deck{gap:10px!important}body.wardens-v2 .solo-action-bar{min-height:86px!important;padding:12px 15px!important}body.wardens-v2 .solo-action-slot{border:2px solid var(--w2-wood-deep)!important;outline:1px solid var(--w2-gold)!important;width:66px!important;height:66px!important;color:var(--w2-gold-light)!important;background:radial-gradient(circle at 32% 24%, #28675f, var(--w2-teal-dark) 76%)!important;box-shadow:inset 0 0 0 2px #e7ba5c2e, 0 3px 0 var(--w2-wood-shadow)!important;border-radius:10px!important}body.wardens-v2 .solo-action-slot:hover:not(:disabled){transform:translateY(-3px);border-color:var(--w2-magic)!important;color:#fff!important;box-shadow:inset 0 0 0 2px var(--w2-gold), 0 3px 0 var(--w2-wood-shadow), 0 0 16px #55ded580!important}body.wardens-v2 .solo-action-slot :is(small,span){color:var(--w2-parchment-light)!important;text-shadow:0 2px 2px #000c!important}body.wardens-v2 .solo-interaction-prompt,body.wardens-v2 .solo-energy-cast{border-color:var(--w2-wood-deep)!important;color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff26, #85582714), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;border-radius:10px!important}body.wardens-v2 .solo-utility-dock{z-index:18;pointer-events:auto;align-items:end;gap:8px;display:flex;position:absolute;bottom:20px;left:20px}body.wardens-v2 .solo-utility-dock button{border:2px solid var(--w2-wood-deep);outline:1px solid var(--w2-gold);width:58px;min-height:58px;color:var(--w2-parchment-light);background:linear-gradient(180deg, #ffe2991f, #43261342), var(--w2-wood-texture);box-shadow:inset 0 0 0 2px #ffd88529, 0 4px 0 var(--w2-wood-shadow), 0 8px 18px #00000047;cursor:pointer;background-size:auto,512px 512px;border-radius:50% 50% 12px 12px;place-items:center;padding:7px 5px 4px;display:grid;position:relative}body.wardens-v2 .solo-utility-dock button:hover{color:#fff;filter:brightness(1.12);transform:translateY(-2px)}body.wardens-v2 .solo-utility-dock span{font:700 10px/1.4 var(--w2-font-ui)}body.wardens-v2 .solo-utility-dock kbd{text-align:center;border-bottom-width:2px;min-width:20px;padding:3px 4px;font-size:10px;line-height:1.2;position:absolute;top:-7px;right:-6px}body.wardens-v2 #solo-raider-health{height:22px}body.wardens-v2 #solo-raider-health-value{font-size:14px;line-height:18px}body.wardens-v2 .solo-dialogue,body.wardens-v2 .solo-dialogue :is(strong,p,button){color:var(--w2-parchment-light)!important}body.wardens-v2 .solo-world-label{min-width:120px!important;color:var(--w2-parchment-light)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:0!important}body.wardens-v2 .solo-world-label :is(strong,small){background:#09252257;border-radius:5px;width:-moz-fit-content;width:fit-content;max-width:190px;padding:2px 6px;box-shadow:0 2px 8px #0000002e}body.wardens-v2 .solo-world-label strong{font-size:13px!important}body.wardens-v2 .solo-world-label small{background:#0925223d;padding-top:1px;padding-bottom:1px;font-size:9px!important}body.wardens-v2 .solo-world-label.is-targetable{padding:2px 4px!important}body.wardens-v2 .solo-inventory-panel{width:min(720px,100vw - 40px)!important;height:min(560px,100vh - 56px)!important;max-height:720px!important;left:auto!important;right:auto!important;transform:none!important}body.wardens-v2 :is(.solo-inventory-header,.solo-world-map-header,.solo-quest-journal-header,.solo-warden-sheet-header,.solo-loot-chest-header,.profession-workshop-header){border-bottom:3px solid var(--w2-wood-deep)!important;color:var(--w2-parchment-light)!important;background:linear-gradient(180deg, #ffe2991f, #43261342), var(--w2-wood-texture)!important;background-size:auto,512px 512px!important;border-radius:10px 10px 0 0!important}body.wardens-v2 :is(.solo-inventory-header,.solo-world-map-header,.solo-quest-journal-header,.solo-warden-sheet-header,.solo-loot-chest-header,.profession-workshop-header) :is(strong,small,svg,button){color:var(--w2-parchment-light)!important;text-shadow:0 2px 2px #231208b3!important}body.wardens-v2 .solo-inventory-body{color:var(--w2-ink)!important;background:0 0!important;align-content:start!important;gap:10px!important;padding:14px 20px 16px!important}body.wardens-v2 .solo-inventory-section-title{padding-bottom:6px!important}body.wardens-v2 .solo-inventory-grid{grid-template-columns:repeat(8,minmax(48px,1fr))!important;gap:8px!important}body.wardens-v2 .solo-inventory-slot{aspect-ratio:auto!important;min-width:0!important;height:70px!important;min-height:64px!important;color:var(--w2-ink)!important;background:linear-gradient(145deg, #fff3, #845b2e1c), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;border:2px solid #8a6336!important;border-radius:9px!important;box-shadow:inset 0 0 0 2px #ffffff24,0 3px #4e301852!important}body.wardens-v2 .solo-inventory-slot:hover{transform:translateY(-2px);border-color:var(--w2-teal-light)!important}body.wardens-v2 .solo-inventory-slot.is-selected{outline:2px solid var(--w2-magic)!important;background:#2f83782e!important}body.wardens-v2 .solo-inventory-section-title,body.wardens-v2 .solo-inventory-footer,body.wardens-v2 .solo-inventory-capacity{color:var(--w2-ink-soft)!important}body.wardens-v2 .solo-quest-journal-panel{width:min(960px,100vw - 54px)!important;height:min(650px,100vh - 60px)!important}body.wardens-v2 .solo-quest-journal-body{color:var(--w2-ink)!important;background:0 0!important;grid-template-columns:minmax(260px,34%) minmax(0,1fr)!important}body.wardens-v2 .solo-quest-journal-list{background:#ac84481f!important;border-right:2px solid #5f3d1d61!important}body.wardens-v2 .solo-quest-journal-entry{color:var(--w2-ink)!important;background:#fff9e038!important;border-color:#754e2566!important;border-radius:9px!important}body.wardens-v2 .solo-quest-journal-entry.is-selected{border-color:var(--w2-teal)!important;box-shadow:inset 5px 0 0 var(--w2-teal)!important;background:#2f83782e!important}body.wardens-v2 .solo-quest-journal-content,body.wardens-v2 .solo-quest-journal-content :is(strong,p,small,span,output),body.wardens-v2 .solo-quest-journal-list :is(strong,p,small,span){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 .solo-quest-journal-content{background:linear-gradient(90deg, #7f562817, transparent 7%, transparent 93%, #7f562812), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important}body.wardens-v2 :is(.solo-quest-journal-objective-card,.solo-quest-journal-reward){background:#fff9e047!important;border-color:#947044!important;border-radius:10px!important}body.wardens-v2 .solo-quest-journal-progress-track{border-color:var(--w2-wood-deep)!important;background:#3e2b184d!important}body.wardens-v2 .solo-quest-journal-progress-track span{background:linear-gradient(90deg, var(--w2-olive), var(--w2-teal-light))!important}body.wardens-v2 .solo-quest-journal-footer,body.wardens-v2 .solo-world-map-footer,body.wardens-v2 .solo-warden-sheet-footer,body.wardens-v2 .solo-loot-chest-footer{color:var(--w2-ink-soft)!important;background:#b1894c1a!important;border-top-color:#5f3d1d61!important}body.wardens-v2 :is(.solo-world-map-panel,.solo-warden-sheet-panel,.profession-workshop-panel) :is(h2,h3,strong,small,p,span,label,output),body.wardens-v2 .solo-loot-chest-panel :is(strong,small,p,span,output){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 :is(.solo-world-map-tabs button,.solo-world-map-zone,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card){color:var(--w2-ink)!important;background:#fff9e03d!important;border-color:#987344!important;border-radius:9px!important}body.wardens-v2 .solo-loot-chest-item-action{letter-spacing:.05em;min-height:34px;font-size:14px;line-height:1}body.wardens-v2 .solo-loot-chest-item{grid-template-columns:58px minmax(0,1fr) auto 82px}body.wardens-v2 .solo-warden-profession{grid-template-columns:36px minmax(0,1fr) 74px!important;gap:6px!important;padding:9px!important}body.wardens-v2 .solo-warden-profession-icon{width:36px!important;height:36px!important}body.wardens-v2 .solo-warden-profession-copy strong{text-overflow:clip!important;white-space:normal!important;font-size:12px!important;line-height:1.12!important;overflow:visible!important}body.wardens-v2 .solo-warden-profession-mastery>small{text-overflow:clip!important;white-space:normal!important;text-align:right!important;font-size:10px!important;line-height:1.12!important;overflow:visible!important}body.wardens-v2 .solo-warden-profession.is-locked .solo-warden-profession-mastery>small{display:none!important}body.wardens-v2 .solo-world-map-tabs{border-bottom-color:var(--w2-wood-deep)!important;background:var(--w2-wood-deep)!important}body.wardens-v2 .solo-world-map-tabs button{color:var(--w2-parchment-light)!important;background:var(--w2-teal-dark)!important}body.wardens-v2 .solo-world-map-tabs button :is(span,strong,svg){color:var(--w2-parchment-light)!important;text-shadow:0 1px 2px #0000008c!important}body.wardens-v2 .solo-world-map-tabs button:is(.active,:hover){color:#fff!important;background:var(--w2-teal)!important;box-shadow:inset 0 -3px 0 var(--w2-magic)!important}body.wardens-v2 .solo-world-map-body{background:linear-gradient(140deg, #ffffff21, #85582714), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important}body.wardens-v2 .solo-world-map-area{border-color:var(--w2-wood-deep)!important;background:linear-gradient(145deg,#183f39,#0d2421)!important;border-radius:9px!important;box-shadow:inset 0 0 0 2px #d7a84f4d!important}body.wardens-v2 .solo-world-map-sidebar{color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff21, #85582714), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important}body.wardens-v2 :is(.solo-world-map-location,.solo-world-map-legend,.solo-world-map-notice){color:var(--w2-ink)!important;background:#fff9e047!important;border-color:#987344!important;border-radius:9px!important;box-shadow:inset 0 0 0 1px #ffffff2e,0 3px #4e30183d!important}body.wardens-v2 :is(.solo-world-map-location,.solo-world-map-legend,.solo-world-map-notice) :is(strong,small,p,span,output,svg){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 .solo-world-map-zone-label{border-color:var(--w2-wood-deep)!important;color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff26, #85582714), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;border-radius:8px!important}body.wardens-v2 .solo-world-map-zone-label :is(small,strong){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 .solo-world-map-zone{color:var(--w2-parchment-light)!important;background:#111a13!important;box-shadow:inset 0 0 0 2px #d7a84f2e,0 5px 12px #00000057!important}body.wardens-v2 .solo-world-map-zone :is(strong,small){color:var(--w2-parchment-light)!important;text-shadow:0 1px 3px #000000c7!important}body.wardens-v2 :is(.solo-warden-sheet-profile,.solo-warden-sheet-glyphs){color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff21, #8558271a), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;overflow:auto!important}body.wardens-v2 :is(.solo-warden-sheet-profile,.solo-warden-sheet-glyphs) :is(strong,small,p,span,dt,dd,svg){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 .solo-warden-sheet-panel{width:min(1480px,100vw - 64px)!important;height:min(820px,100vh - 64px)!important;transform:none!important}body.wardens-v2 :is(.solo-world-map-tabs button.is-active,.solo-world-map-zone.is-current,.solo-warden-profession.is-selected,.profession-recipe-card.is-selected){border-color:var(--w2-teal)!important;background:#2f83782e!important}body.wardens-v2 .solo-tooltip,body.wardens-v2 .solo-player-context-menu,body.wardens-v2 .social-context-menu,body.wardens-v2 .game-chat-moderation-menu{color:var(--w2-ink)!important}body.wardens-v2 :is(.solo-tooltip,.solo-player-context-menu,.social-context-menu,.game-chat-moderation-menu) :is(strong,small,p,span,button,svg){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 :is(.game-chat,.social-panel,.raider-hub-panel,.raider-hub-roster-panel,.raider-detail),body.wardens-v2 :is(.game-chat,.social-panel,.raider-hub-panel,.raider-hub-roster-panel,.raider-detail) :is(strong,small,p,label,time,button,input,textarea,svg){color:var(--w2-parchment-light)!important}body.wardens-v2 :is(.game-chat input,.game-chat textarea,.social-panel input,.raider-detail input,.options-panel input,.options-panel select){border:1px solid var(--w2-wood-deep)!important;color:var(--w2-ink)!important;background:var(--w2-parchment-light)!important;border-radius:7px!important}body.wardens-v2 :is(.game-chat button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button){border-radius:8px!important}body.wardens-v2 #hud .top-bar{color:var(--w2-parchment-light)!important;border-bottom-color:var(--w2-gold)!important;background:linear-gradient(#174f49c7,#0c2d2adb)!important}body.wardens-v2 #hud .roster-entry,body.wardens-v2 #hud .roster-entry+.roster-entry{min-height:88px!important;color:var(--w2-parchment-light)!important;background-image:linear-gradient(90deg, color-mix(in srgb, var(--class-color) 22%, transparent), #4326132e 38%), var(--w2-wood-texture)!important;box-shadow:inset 6px 0 0 var(--class-color), inset 0 0 0 3px #ebbc6824, 0 4px 0 var(--w2-wood-shadow), 0 10px 20px #00000059!important;grid-template-columns:minmax(0,1fr)!important;padding:10px 12px 9px 78px!important}body.wardens-v2 #hud .roster-copy{width:100%!important;min-width:0!important;display:block!important}body.wardens-v2 #hud .roster-name{grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:8px!important;margin-bottom:6px!important;display:grid!important}body.wardens-v2 #hud .roster-name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.wardens-v2 #hud .unit-bars{gap:4px!important;width:100%!important;display:grid!important}body.wardens-v2 #hud .unit-bars>span{border:1px solid var(--w2-wood-shadow)!important;width:100%!important;height:10px!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--class-color) 48%, var(--w2-gold))!important;background:#1f2b23cc!important;border-radius:999px!important;overflow:hidden!important}body.wardens-v2 #hud .unit-bars>span.resource{height:22px!important}body.wardens-v2 #hud .unit-bars>span>i{width:100%!important;height:100%!important;display:block!important}body.wardens-v2 #hud .unit-bars .resource small{color:#fff!important;text-shadow:0 1px 2px #000!important;font-size:14px!important;line-height:16px!important}body.wardens-v2 #hud .raid-effects{min-width:0!important;margin-top:6px!important;display:flex!important}body.wardens-v2 #hud .role-medallion{position:absolute;top:14px;left:14px;border-color:var(--w2-wood-deep)!important;outline-color:var(--class-color)!important;width:54px!important;height:54px!important;color:var(--w2-parchment-light)!important;background:radial-gradient(circle at 35% 25%, color-mix(in srgb, var(--class-color) 48%, var(--w2-teal)), var(--w2-teal-dark))!important}body.wardens-v2 #hud .boss-block{width:min(700px,48vw)!important;height:108px!important;min-height:108px!important;color:var(--w2-parchment-light)!important;padding:16px 24px 14px 126px!important;top:18px!important}body.wardens-v2 #hud .boss-portrait{border-color:var(--w2-wood-deep)!important;outline-color:var(--w2-gold)!important;width:84px!important;height:84px!important;color:var(--w2-gold-light)!important;background:radial-gradient(circle at 35% 25%,#9f4d3d,#3c1b19 72%)!important;top:10px!important;left:18px!important}body.wardens-v2 #hud .boss-copy :is(strong,span){color:var(--w2-parchment-light)!important}body.wardens-v2 #hud .boss-copy strong{min-width:0!important;font-size:20px!important;font-family:var(--w2-font-display)!important;text-overflow:ellipsis!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important}body.wardens-v2 #hud .boss-copy{grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:10px!important;margin-bottom:6px!important;display:grid!important}body.wardens-v2 #hud .boss-copy span{white-space:nowrap!important;font-size:11px!important}body.wardens-v2 #hud .boss-track{width:100%!important;margin:0!important;position:static!important;inset:auto!important}body.wardens-v2 #hud .boss-track,body.wardens-v2 #hud .boss-cast{border-color:var(--w2-wood-deep)!important;background:var(--w2-teal-dark)!important;border-radius:999px!important}body.wardens-v2 #hud .boss-cast{width:58%!important;height:22px!important;margin:7px auto 0!important;position:static!important;inset:auto!important}body.wardens-v2 #hud .minimap{border:6px solid var(--w2-wood-deep)!important;outline:3px solid var(--w2-gold)!important;box-shadow:inset 0 0 0 4px var(--w2-wood-light), 0 6px 0 var(--w2-wood-shadow), 0 14px 26px #0000005c!important;border-radius:50%!important}body.wardens-v2 #hud .raid-minimap-telemetry{width:290px!important;min-height:52px!important;color:var(--w2-parchment-light)!important}body.wardens-v2 #hud .raid-minimap-telemetry :is(small,time,output,em){color:var(--w2-parchment-light)!important}body.wardens-v2 #hud .status-block{width:305px!important;min-height:70px!important;color:var(--w2-parchment-light)!important}body.wardens-v2 #hud .status-block :is(strong,small,svg){color:var(--w2-parchment-light)!important}body.wardens-v2 #hud .objective-panel{border:3px solid var(--w2-wood-deep)!important;width:340px!important;min-height:102px!important;color:var(--w2-ink)!important;background:linear-gradient(140deg, #ffffff26, #85582714), var(--w2-parchment-texture)!important;box-shadow:inset 6px 0 0 var(--w2-olive), var(--w2-soft-shadow)!important;background-size:auto,512px 512px!important;border-radius:12px!important;padding:14px 18px 14px 24px!important}body.wardens-v2 #hud .objective-panel :is(small,strong,span){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 #hud .action-bar{min-height:92px!important;padding:17px 15px 12px!important}body.wardens-v2 #hud .action-bar-title{border:2px solid var(--w2-wood-deep)!important;min-width:230px!important;color:var(--w2-parchment-light)!important;background:var(--w2-teal)!important;font-family:var(--w2-font-display)!important;text-transform:none!important;border-radius:8px!important;padding:5px 16px!important;font-size:16px!important;top:-16px!important}body.wardens-v2 #hud .action-slots{grid-template-columns:repeat(10,minmax(52px,1fr))!important;gap:7px!important}body.wardens-v2 #hud .action-slot,body.wardens-v2 #hud .action-slot.command{border:2px solid var(--w2-wood-deep)!important;outline:1px solid var(--w2-gold)!important;width:62px!important;height:62px!important;color:var(--w2-gold-light)!important;background:radial-gradient(circle at 32% 24%, color-mix(in srgb, var(--slot-accent,var(--w2-teal)) 38%, var(--w2-teal)), var(--w2-teal-dark) 76%)!important;box-shadow:inset 0 0 0 2px #e7ba5c29, 0 3px 0 var(--w2-wood-shadow)!important;border-radius:9px!important;padding:7px!important}body.wardens-v2 #hud .action-slot:hover,body.wardens-v2 #hud .action-slot.command:hover,body.wardens-v2 #hud .action-slot.active,body.wardens-v2 #hud .action-slot.command.active{border-color:var(--w2-magic)!important;outline-color:var(--w2-gold-light)!important;color:#fff!important;background:radial-gradient(circle at 32% 24%, var(--w2-teal-light), var(--w2-teal-dark) 76%)!important;box-shadow:inset 0 0 0 2px var(--w2-gold), 0 3px 0 var(--w2-wood-shadow), 0 0 16px #55ded570!important}body.wardens-v2 #hud .action-slot :is(small,span),body.wardens-v2 #hud .action-slot.command :is(small,span){color:var(--w2-parchment-light)!important}body.wardens-v2 #hud .performance-meter{width:360px!important;height:220px!important;min-height:220px!important;color:var(--w2-parchment-light)!important;padding:44px 20px 15px!important;bottom:18px!important;right:18px!important}body.wardens-v2 #hud .meter-tabs button{border-color:var(--w2-wood-deep)!important;color:var(--w2-parchment-light)!important;background:var(--w2-teal-dark)!important;border-radius:7px!important}body.wardens-v2 #hud .meter-tabs button.active{border-color:var(--w2-magic)!important;color:#fff!important;background:var(--w2-teal)!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 .warden-selection-header{height:70px!important}body.wardens-v2 .warden-roster-view{grid-template-columns:minmax(0,1fr) 380px!important;padding:86px 18px 18px!important}body.wardens-v2 .warden-roster-panel{padding:16px!important}body.wardens-v2 .warden-slot{min-height:76px!important}body.wardens-v2 .solo-party-frames{width:292px!important}body.wardens-v2 :is(.solo-player-status,.solo-raider-status){min-height:82px!important;padding-left:76px!important}body.wardens-v2 .solo-unit-portrait{width:60px!important;height:60px!important}body.wardens-v2 .solo-action-slot{width:58px!important;height:58px!important}body.wardens-v2 .solo-action-bar{min-height:76px!important}body.wardens-v2 #hud .roster{width:475px!important}body.wardens-v2 #hud .roster-entry,body.wardens-v2 #hud .roster-entry+.roster-entry{min-height:74px!important;padding:8px 10px 7px 68px!important}body.wardens-v2 #hud .role-medallion{top:11px;left:12px;width:48px!important;height:48px!important}body.wardens-v2 #hud .boss-block{width:min(700px,53vw)!important}body.wardens-v2 #hud .right-hud,body.wardens-v2 #hud .objective-panel{width:300px!important}body.wardens-v2 #hud .action-deck{width:700px!important}body.wardens-v2 #hud .action-slot,body.wardens-v2 #hud .action-slot.command{width:54px!important;height:54px!important}body.wardens-v2 #hud .performance-meter{width:300px!important;height:200px!important;min-height:200px!important}}body.wardens-v2 #solo-hud .solo-minimap-cluster{justify-items:center!important;gap:0!important;width:350px!important;position:relative!important;overflow:visible!important}body.wardens-v2 #solo-hud .solo-instance-status-host{justify-self:end!important;width:286px!important;margin-bottom:7px!important}body.wardens-v2 #solo-hud .solo-minimap-telemetry{z-index:32!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-gold)!important;outline-offset:-4px!important;width:236px!important;min-height:52px!important;color:var(--wf-cream)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;box-shadow:inset 0 0 0 1px var(--wf-black), inset 0 -2px 0 var(--wf-bronze), 0 4px 0 var(--wf-black), 0 9px 18px #0000006b!important;background-size:512px 512px!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;gap:0!important;padding:6px 18px 7px!important;display:grid!important;position:relative!important;overflow:visible!important}body.wardens-v2 #solo-hud .solo-minimap-location-block{z-index:2;font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:center;gap:2px;min-width:0;display:grid;position:relative}body.wardens-v2 #solo-hud #solo-minimap-zone-name{text-align:center;text-overflow:ellipsis;max-width:196px;overflow:hidden;color:var(--wf-gold-bright)!important;font-family:var(--font-display)!important;letter-spacing:.035em!important;text-shadow:0 2px 2px var(--wf-black)!important;text-transform:none!important;font-size:17px!important;font-weight:800!important;line-height:1!important}body.wardens-v2 #solo-hud .solo-minimap-clock{color:var(--wf-copy-muted)!important;font-family:var(--font-interface)!important;letter-spacing:.08em!important;text-shadow:0 1px 2px var(--wf-black)!important;font-size:11px!important;font-weight:700!important;line-height:1!important}body.wardens-v2 #solo-hud .solo-minimap-fps{z-index:3!important;border:1px solid var(--wf-bronze-deep)!important;border-left:1px solid var(--wf-bronze-deep)!important;min-width:62px!important;color:var(--wf-copy-muted)!important;background-color:var(--wf-brown-black)!important;box-shadow:0 2px 0 var(--wf-black), 0 5px 10px #00000057!important;background-image:linear-gradient(#261a10f7,#0f0b08fa)!important;background-size:auto!important;gap:2px!important;padding:5px 7px!important;position:absolute!important;top:8px!important;right:-72px!important}body.wardens-v2 #solo-hud .solo-minimap-fps small,body.wardens-v2 #solo-hud .solo-minimap-fps em{color:var(--wf-copy-muted)!important;font-family:var(--font-interface)!important;letter-spacing:.06em!important;font-size:8px!important;line-height:1!important}body.wardens-v2 #solo-hud .solo-minimap-fps strong{color:#8bd28e!important;font-family:var(--font-interface)!important;font-size:12px!important;line-height:1!important}body.wardens-v2 #solo-hud .solo-minimap{--solo-minimap-inset:12px!important;box-sizing:border-box!important;border:2px solid var(--wf-brown-black)!important;outline:1px solid var(--wf-gold)!important;outline-offset:-3px!important;background-color:var(--wf-brown)!important;background-image:var(--wf-wood)!important;width:264px!important;height:264px!important;box-shadow:inset 0 0 0 2px var(--wf-bronze-deep), inset 0 0 0 3px var(--wf-gold-bright), 0 3px 0 var(--wf-black), 0 10px 21px #00000070!important;background-position:50%!important;background-size:256px 256px!important;border-radius:50%!important;justify-self:center!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-minimap:before{z-index:20!important;border:1px solid var(--wf-bronze)!important;box-shadow:inset 0 0 0 1px var(--wf-black), inset 0 0 0 2px var(--wf-gold)!important;background:0 0!important;border-radius:50%!important;inset:4px!important}body.wardens-v2 #solo-hud .solo-minimap:after{inset:var(--solo-minimap-inset)!important;border:1px solid var(--wf-gold)!important;outline:1px solid var(--wf-black)!important;border-radius:50%!important;box-shadow:inset 0 0 22px #000000a8!important}body.wardens-v2 #solo-hud .solo-minimap-background,body.wardens-v2 #solo-hud .solo-minimap-grid{inset:var(--solo-minimap-inset)!important;width:calc(100% - (var(--solo-minimap-inset) * 2))!important;height:calc(100% - (var(--solo-minimap-inset) * 2))!important;clip-path:circle(50%)!important;border-radius:50%!important}body.wardens-v2 #solo-hud .solo-minimap-north{z-index:24!important;width:26px!important;height:26px!important;color:var(--wf-gold-bright)!important;font-family:var(--font-display)!important;text-shadow:0 2px 3px var(--wf-black)!important;place-items:center!important;font-size:16px!important;line-height:1!important;display:grid!important;top:2px!important;left:50%!important;transform:translate(-50%)!important}body.wardens-v2 #solo-hud .solo-minimap-controls{z-index:40!important;pointer-events:none!important;position:absolute!important;inset:0!important}body.wardens-v2 #solo-hud .solo-minimap-control{border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-gold)!important;outline-offset:-4px!important;width:40px!important;height:40px!important;color:var(--wf-gold-bright)!important;background-color:var(--wf-brown)!important;background-image:var(--wf-wood)!important;box-shadow:inset 0 0 0 1px var(--wf-black), inset 0 0 0 2px var(--wf-bronze), 0 2px 0 var(--wf-black), 0 6px 11px #0006!important;pointer-events:auto!important;background-position:50%!important;background-size:256px 256px!important;border-radius:50%!important;place-items:center!important;padding:6px!important;display:grid!important;position:absolute!important}body.wardens-v2 #solo-hud .solo-minimap-control>svg{color:currentColor!important;stroke-width:2px!important;width:19px!important;height:19px!important}body.wardens-v2 #solo-hud .solo-minimap-control.control-map,body.wardens-v2 #solo-hud .solo-minimap-control.control-npcs{bottom:205px!important}body.wardens-v2 #solo-hud .solo-minimap-control.control-portals,body.wardens-v2 #solo-hud .solo-minimap-control.control-fishing{bottom:19px!important}body.wardens-v2 #solo-hud .solo-minimap-control.control-map,body.wardens-v2 #solo-hud .solo-minimap-control.control-portals{left:62px!important}body.wardens-v2 #solo-hud .solo-minimap-control.control-npcs,body.wardens-v2 #solo-hud .solo-minimap-control.control-fishing{right:62px!important}body.wardens-v2 #solo-hud .solo-minimap-control:hover{border-color:var(--wf-gold)!important;outline-color:var(--wf-gold-bright)!important;color:#fff!important;box-shadow:inset 0 0 0 1px var(--wf-black), inset 0 0 0 2px var(--wf-gold), 0 2px 0 var(--wf-black), 0 7px 13px #00000070!important}body.wardens-v2 #solo-hud .solo-minimap-control:active{border-color:var(--wf-bronze)!important;outline-color:var(--wf-gold)!important;box-shadow:inset 0 2px 7px var(--wf-black), inset 0 0 0 3px var(--wf-bronze-deep), 0 2px 0 var(--wf-black)!important;transform:translateY(1px)!important}body.wardens-v2 #solo-hud .solo-minimap-control:focus-visible{border-color:var(--wf-turquoise-bright)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:3px!important}body.wardens-v2 #solo-hud .solo-minimap-control[aria-pressed=false]{color:var(--wf-copy-muted)!important;filter:saturate(.3)brightness(.7)!important}body.wardens-v2 #solo-hud .solo-minimap.is-npcs-hidden .solo-map-dot-npc,body.wardens-v2 #solo-hud .solo-minimap.is-portals-hidden .solo-map-dot-portal,body.wardens-v2 #solo-hud .solo-minimap.is-fishing-hidden .solo-minimap-fishing-net{visibility:hidden!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status){box-sizing:border-box!important;color:#f8edcf!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;transform:none!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status)>.solo-unit-portrait{z-index:4!important;box-sizing:border-box!important;outline-offset:-1px!important;background:radial-gradient(circle at 48% 44%,#cfa44c40,#0000 62%),#17100a!important;border:3px solid #d1a34c!important;border-image:!important;border-radius:50%!important;outline:5px solid #100b07!important;place-items:center!important;width:142px!important;height:142px!important;padding:7px!important;display:grid!important;position:absolute!important;top:10px!important;left:0!important;transform:none!important;box-shadow:inset 0 0 0 2px #4e3215,inset 0 0 0 5px #000000a3,0 0 0 1px #5e3e1b,0 5px 10px #000000b8!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status) .solo-unit-portrait>img{box-sizing:border-box!important;object-fit:cover!important;background:#0d0906!important;border:2px solid #2b1b0d!important;border-radius:50%!important;outline:0!important;width:100%!important;height:100%!important;box-shadow:inset 0 0 12px #000000a8!important}body.wardens-v2 #solo-hud .solo-unit-level{z-index:5!important;box-sizing:border-box!important;outline-offset:-1px!important;color:#fff2cd!important;text-shadow:0 2px 2px #000!important;background:radial-gradient(circle at 50% 34%,#2b2017,#100b08 72%)!important;border:3px solid #c9953b!important;border-image:!important;border-radius:50%!important;outline:4px solid #100a06!important;place-items:center!important;min-width:50px!important;height:50px!important;padding:0 5px!important;font-size:20px!important;font-style:normal!important;line-height:1!important;display:grid!important;position:absolute!important;bottom:-15px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:inset 0 0 0 2px #4e3215,0 3px 7px #000000bf!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-level{min-width:42px!important;height:42px!important;font-size:16px!important;bottom:-13px!important}body.wardens-v2 #solo-hud :is(.solo-unit-frame-copy,.solo-raider-status-copy){z-index:2!important;box-sizing:border-box!important;gap:7px!important;width:438px!important;min-width:0!important;margin-left:125px!important;padding-top:12px!important;display:grid!important;position:relative!important}body.wardens-v2 #solo-hud .solo-unit-frame-title,body.wardens-v2 #solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud .solo-raider-status-copy>header>span{background:0 0!important;justify-items:start!important;gap:1px!important;min-width:0!important;padding-left:18px!important;display:grid!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>strong,body.wardens-v2 #solo-hud .solo-raider-status-copy strong{color:#fff5d9!important;max-width:100%!important;font-family:var(--font-display)!important;letter-spacing:.015em!important;text-align:left!important;text-overflow:ellipsis!important;text-shadow:0 3px 2px #000,0 0 5px #000!important;white-space:nowrap!important;font-size:27px!important;font-weight:700!important;line-height:.95!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>small,body.wardens-v2 #solo-hud .solo-raider-status-copy small{color:#f2dfaa!important;font-family:var(--font-display)!important;letter-spacing:.085em!important;text-align:left!important;text-shadow:0 2px 2px #000,0 0 4px #000!important;font-size:14px!important;font-weight:700!important;line-height:1!important}body.wardens-v2 #solo-hud .solo-unit-bars{gap:2px!important;min-width:0!important;display:grid!important}body.wardens-v2 #solo-hud .solo-unit-bars>:is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-role-bar,.solo-raider-cast){box-sizing:border-box!important;outline-offset:-1px!important;background:#100c08!important;border:3px solid #21150b!important;border-radius:2px!important;outline:2px solid #9c6d2f!important;place-items:center!important;width:100%!important;height:29px!important;margin:0!important;font-style:normal!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #f6cf7740,inset 0 5px 7px #00000073,0 2px 3px #000000a6!important}body.wardens-v2 #solo-hud .solo-unit-bars>:is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-role-bar,.solo-raider-cast)>b{border-radius:0!important;height:auto!important;display:block!important;position:absolute!important;inset:2px!important}body.wardens-v2 #solo-hud .solo-player-energy>b,body.wardens-v2 #solo-hud .solo-raider-role-bar>b{background:linear-gradient(#c78324,#a86213 58%,#74410d)!important;width:calc(100% - 4px)!important;box-shadow:inset 0 3px #ffe1913d,inset 0 -3px #4b22065c!important}body.wardens-v2 #solo-hud .solo-unit-bars output,body.wardens-v2 #solo-hud .solo-raider-cast>:is(strong,output){z-index:2!important;color:#fff6df!important;font-family:var(--font-body)!important;letter-spacing:.025em!important;text-shadow:0 2px 2px #000,0 0 3px #000!important;font-size:15px!important;font-style:normal!important;font-weight:700!important;line-height:1!important;position:relative!important}body.wardens-v2 #solo-hud .solo-unit-status-slots{align-items:center!important;gap:5px!important;min-height:47px!important;padding-left:13px!important;display:flex!important}body.wardens-v2 #solo-hud .solo-unit-status-slots>span{box-sizing:border-box!important;outline-offset:-1px!important;color:#d9ae56!important;background:linear-gradient(#241c14f5,#0f0b08fa)!important;border:2px solid #2a1b0e!important;border-radius:2px!important;outline:1px solid #92662c!important;place-items:center!important;width:43px!important;height:43px!important;display:grid!important;box-shadow:inset 0 0 0 1px #f5d07e1c,0 2px 3px #0000009e!important}body.wardens-v2 #solo-hud .solo-unit-status-slots svg{stroke-width:1.8px!important;filter:drop-shadow(0 1px 1px #000)!important;width:24px!important;height:24px!important}body.wardens-v2 #solo-hud .solo-unit-bars:has(.solo-raider-cast:not(.is-hidden)) .solo-raider-role-bar{display:none!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):hover{box-shadow:none!important;filter:brightness(1.07)!important;background:0 0!important;border:0!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):is(:active,[aria-pressed=true]){box-shadow:none!important;filter:brightness(1.12)!important;background:0 0!important;border:0!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):focus-visible{box-shadow:none!important;border:0!important;outline:0!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):focus-visible .solo-unit-portrait,body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):focus-visible .solo-unit-bars>:first-child{box-shadow:0 0 0 3px #48c9bd,0 0 14px #48c9bda6!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-party-frames{width:580px!important}body.wardens-v2 #solo-hud .solo-player-status{min-height:190px!important}body.wardens-v2 #solo-hud .solo-raider-status{min-height:162px!important}}body.wardens-v2 #game-chat.game-chat{box-sizing:border-box!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;width:500px!important;min-width:500px!important;max-width:calc(100vw - 36px)!important;height:340px!important;min-height:340px!important;max-height:calc(100vh - 36px)!important;color:var(--wf-cream)!important;background-blend-mode:normal!important;transform:scale(var(--hud-scale))!important;transform-origin:0 100%!important;background-color:#080604e6!important;background-image:linear-gradient(#18110be8,#070605f5)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:3px!important;grid-template-rows:48px minmax(0,1fr) 48px!important;display:grid!important;bottom:18px!important;left:18px!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #d3a34b33,0 4px #040201b3,0 9px 18px #0000006b!important}body.wardens-v2 #game-chat.game-chat.is-hidden{display:none!important}body.wardens-v2 #game-chat.game-chat>.game-chat-status{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.wardens-v2 #game-chat.game-chat>.game-chat-tabs{z-index:4!important;border:0!important;border-bottom:1px solid var(--wf-bronze-deep)!important;background-color:#100b07f0!important;background-image:linear-gradient(#261a10f7,#100b08fa)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:0!important;outline:0!important;align-items:end!important;gap:3px!important;width:auto!important;min-width:0!important;height:48px!important;padding:7px 7px 0!important;display:flex!important;position:static!important;box-shadow:inset 0 -1px #d3a34b29!important}body.wardens-v2 #game-chat.game-chat .game-chat-tabs>button,body.wardens-v2 #game-chat.game-chat .game-chat-private-tab>button:not(.game-chat-private-close){box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;min-width:86px!important;height:34px!important;color:var(--wf-copy-muted)!important;letter-spacing:.05em!important;filter:none!important;background-color:#0f0b08eb!important;background-image:none!important;border-radius:3px 3px 0 0!important;outline:0!important;margin:0!important;padding:0 12px!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:14px!important;font-weight:700!important;line-height:1!important;transform:none!important;box-shadow:inset 0 1px #f0cf8312!important}body.wardens-v2 #game-chat.game-chat .game-chat-tabs button[aria-selected=true]{border-color:var(--wf-gold)!important;color:var(--wf-gold-bright)!important;background-color:#271b10fa!important;border-bottom-color:#1f160efa!important;box-shadow:inset 0 2px #f0cf832e,0 1px #271b10fa!important}body.wardens-v2 #game-chat.game-chat .game-chat-tabs button:hover:not(:disabled){border-color:var(--wf-gold)!important;color:var(--wf-cream)!important;filter:none!important;background-color:#302012f5!important}body.wardens-v2 #game-chat.game-chat :is(button,input,label):focus-visible{outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--wf-black)!important}body.wardens-v2 #game-chat.game-chat button:disabled{cursor:not-allowed!important;color:#7f735a!important;filter:saturate(.35)brightness(.72)!important;opacity:.58!important;background-color:#0d0a08e0!important;background-image:none!important}body.wardens-v2 #game-chat.game-chat .game-chat-private-tab{height:34px!important;margin:0!important}body.wardens-v2 #game-chat.game-chat .game-chat-private-tab #game-chat-tab-private{height:34px!important;padding-right:36px!important}body.wardens-v2 #game-chat.game-chat .game-chat-private-close{border-radius:50%!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;padding:0 0 1px!important;font-size:11px!important;line-height:1!important;top:9px!important;right:8px!important}body.wardens-v2 #game-chat.game-chat>.game-chat-messages{background-blend-mode:normal!important;scrollbar-color:var(--wf-bronze) #040302b8!important;scrollbar-width:thin!important;background-color:#060504c9!important;background-image:linear-gradient(#0c0a08d1,#040403ed)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:0!important;gap:2px!important;min-height:0!important;padding:10px 12px 8px!important;display:flex!important}body.wardens-v2 #game-chat.game-chat>.game-chat-messages::-webkit-scrollbar{width:6px!important}body.wardens-v2 #game-chat.game-chat>.game-chat-messages::-webkit-scrollbar-track{background:#040302b8!important}body.wardens-v2 #game-chat.game-chat>.game-chat-messages::-webkit-scrollbar-thumb{border:1px solid var(--wf-black)!important;background:var(--wf-bronze)!important}body.wardens-v2 #game-chat.game-chat .game-chat-message{background:0 0!important;border:0!important;grid-template-columns:max-content minmax(0,1fr) max-content!important;align-items:baseline!important;gap:4px!important;min-height:23px!important;padding:1px 0!important;display:grid!important}body.wardens-v2 #game-chat.game-chat .game-chat-message>header{display:contents!important}body.wardens-v2 #game-chat.game-chat .game-chat-message strong{color:var(--wf-gold-bright)!important;text-overflow:clip!important;white-space:nowrap!important;text-shadow:0 1px 2px var(--wf-black)!important;grid-area:1/1!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;overflow:visible!important}body.wardens-v2 #game-chat.game-chat .game-chat-message.is-own strong{color:#8fcca0!important}body.wardens-v2 #game-chat.game-chat .game-chat-message>p{color:#ded2b3!important;overflow-wrap:anywhere!important;grid-area:1/2!important;min-width:0!important;margin:0!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important}body.wardens-v2 #game-chat.game-chat .game-chat-message>header>:is(small,span),body.wardens-v2 #game-chat.game-chat .game-chat-message time{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.wardens-v2 #game-chat.game-chat .game-chat-moderation{grid-area:1/3!important}body.wardens-v2 #game-chat.game-chat .game-chat-moderation summary{width:22px!important;height:18px!important;color:var(--wf-copy-muted)!important;background:#0c0906eb!important;border:1px solid #a26f2b8a!important;border-radius:2px!important;font-size:10px!important}body.wardens-v2 #game-chat.game-chat .game-chat-empty{color:var(--wf-copy-muted)!important;margin:auto!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:15px!important;font-style:italic!important}body.wardens-v2 #game-chat.game-chat>.game-chat-form{border:0!important;border-top:1px solid var(--wf-bronze-deep)!important;background-color:#0e0a07f5!important;background-image:linear-gradient(#1c130cfa,#0c0907fa)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;gap:6px!important;padding:6px!important;display:grid!important;box-shadow:inset 0 1px #d3a34b1f!important}body.wardens-v2 #game-chat.game-chat .game-chat-composer-label{border:1px solid var(--wf-bronze-deep)!important;width:34px!important;height:34px!important;color:var(--wf-gold-bright)!important;cursor:text!important;background-color:#140e09f5!important;border-radius:2px!important;place-items:center!important;display:grid!important}body.wardens-v2 #game-chat.game-chat .game-chat-composer-label svg{color:currentColor!important;width:19px!important;height:19px!important}body.wardens-v2 #game-chat.game-chat .game-chat-form:focus-within .game-chat-composer-label{border-color:var(--wf-gold)!important;color:var(--wf-cream)!important}body.wardens-v2 #game-chat.game-chat #game-chat-input{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;width:100%!important;height:34px!important;min-height:34px!important;color:var(--wf-cream)!important;background-color:#070605f0!important;background-image:none!important;border-radius:2px!important;outline:0!important;padding:0 10px!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:15px!important;font-weight:700!important;box-shadow:inset 0 1px 4px #000000a3!important}body.wardens-v2 #game-chat.game-chat #game-chat-input::placeholder{color:#7f755f!important;opacity:1!important}body.wardens-v2 #game-chat.game-chat #game-chat-input:focus{border-color:var(--wf-gold)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:1px!important;box-shadow:inset 0 1px 4px #000000a3, 0 0 0 2px var(--wf-black)!important}body.wardens-v2 #game-chat.game-chat #game-chat-send{width:34px!important;min-width:34px!important;height:34px!important;color:var(--wf-gold-bright)!important;letter-spacing:.05em!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:0!important;font-size:11px!important;display:inline-flex!important}body.wardens-v2 #game-chat.game-chat #game-chat-send>span{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.wardens-v2 #game-chat.game-chat #game-chat-send svg{width:15px!important;height:15px!important}body.wardens-v2 #game-chat.game-chat .game-chat-notice{border-width:1px!important;border-radius:2px!important;max-width:calc(100% - 16px)!important;padding:6px 9px!important;font-size:11px!important;bottom:54px!important;right:8px!important}body.wardens-v2 #social-panel-open.social-panel-open{place-items:center;box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;width:34px!important;min-width:34px!important;height:34px!important;color:var(--wf-gold-bright)!important;filter:none!important;transform:scale(var(--hud-scale)) translate(506px, -306px)!important;transform-origin:0 100%!important;background-color:#140e09f5!important;background-image:linear-gradient(#261a10f7,#0f0b08fa)!important;border-radius:2px!important;padding:0!important;inset:auto auto 18px 18px!important;box-shadow:inset 0 1px #f0cf831a,0 3px 7px #0000006b!important}body.wardens-v2 #social-panel-open.social-panel-open svg{color:currentColor!important;width:18px!important;height:18px!important}body.wardens-v2 #social-panel-open.social-panel-open:hover{border-color:var(--wf-gold)!important;color:var(--wf-cream)!important;filter:none!important;background-color:#302012f5!important}body.wardens-v2 #social-panel-open.social-panel-open:focus-visible{border-color:var(--wf-gold)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:2px!important;color:var(--wf-cream)!important;box-shadow:0 0 0 2px var(--wf-black)!important;filter:none!important}body.wardens-v2 #solo-hud>#solo-instance-status-host.solo-instance-status-host{z-index:12!important;width:230px!important;height:34px!important;transform:scale(var(--hud-scale)) translate(0, -346px)!important;transform-origin:0 100%!important;pointer-events:none!important;margin:0!important;display:block!important;position:absolute!important;inset:auto auto 18px 18px!important}body.wardens-v2 #solo-hud>#solo-instance-status-host.solo-instance-status-host:empty{display:none!important}body.wardens-v2 #solo-hud>#solo-instance-status-host .solo-instance-status{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;width:100%!important;min-width:0!important;height:34px!important;color:var(--wf-copy)!important;letter-spacing:.055em!important;text-overflow:ellipsis!important;white-space:nowrap!important;background-color:#140e09f5!important;background-image:linear-gradient(#261a10f7,#0f0b08fa)!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 10px!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:12px!important;font-weight:700!important;line-height:1!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #f0cf831a,0 3px 7px #0000006b!important}body.wardens-v2 #solo-hud>#solo-instance-status-host .solo-instance-status:before{width:7px!important;height:7px!important;box-shadow:none!important;flex:none!important;margin-right:7px!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps{z-index:12!important;border:1px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;width:126px!important;height:34px!important;color:var(--wf-copy)!important;transform:scale(var(--hud-scale)) translate(374px, -346px)!important;transform-origin:0 100%!important;pointer-events:none!important;background-color:#140e09f5!important;background-image:linear-gradient(#261a10f7,#0f0b08fa)!important;border-radius:2px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto auto 18px 18px!important;overflow:hidden!important;box-shadow:inset 0 1px #f0cf831a,0 3px 7px #0000006b!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps>small{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps>strong{min-width:0!important;color:var(--wf-gold-bright)!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:0 7px!important;font-family:Alegreya SC Wardens,Georgia,serif!important;line-height:1!important;display:inline-flex!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps>strong+strong{border-left:1px solid var(--wf-bronze-deep)!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps output{color:#c7b990!important;letter-spacing:.02em!important;font-size:14px!important;font-weight:700!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-fps-level=red] #solo-fps,body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-latency-level=red] #solo-latency{color:#ef6b56!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-fps-level=orange] #solo-fps,body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-latency-level=orange] #solo-latency{color:#e5963b!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-fps-level=yellow] #solo-fps,body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-latency-level=yellow] #solo-latency{color:#e6c85f!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-fps-level=green] #solo-fps,body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-latency-level=green] #solo-latency{color:#75c77a!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-fps-level=unavailable] #solo-fps,body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps[data-latency-level=unavailable] #solo-latency{color:#c7b990!important}body.wardens-v2 #solo-hud>#solo-fps-meter.solo-minimap-fps em{color:var(--wf-copy-muted)!important;letter-spacing:.06em!important;font-size:8px!important;font-style:normal!important;font-weight:700!important}body.wardens-v2 #solo-hud .solo-party-frames{width:420px!important;top:8px!important;left:18px!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status)>.solo-unit-portrait{border-width:3px!important;outline-width:4px!important;width:116px!important;height:116px!important;padding:5px!important;top:4px!important;box-shadow:inset 0 0 0 2px #4e3215,inset 0 0 0 5px #000000a3,0 0 0 1px #5e3e1b,0 4px 9px #000000b3!important}body.wardens-v2 #solo-hud .solo-unit-level{border-width:2px!important;outline-width:3px!important;min-width:38px!important;height:38px!important;font-size:15px!important;bottom:-9px!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-level{border-width:2px!important;outline-width:2px!important;min-width:28px!important;height:28px!important;font-size:11px!important;bottom:-7px!important}body.wardens-v2 #solo-hud .solo-unit-frame-copy{gap:4px!important;width:316px!important;margin-left:104px!important;padding-top:7px!important}body.wardens-v2 #solo-hud .solo-unit-frame-title,body.wardens-v2 #solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud .solo-raider-status-copy>header>span{gap:0!important;padding-left:12px!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>strong,body.wardens-v2 #solo-hud .solo-raider-status-copy strong{font-size:22px!important;line-height:.92!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>small,body.wardens-v2 #solo-hud .solo-raider-status-copy small{font-size:11px!important;line-height:.95!important}body.wardens-v2 #solo-hud .solo-raider-status-copy strong{font-size:17px!important}body.wardens-v2 #solo-hud .solo-raider-status-copy small{font-size:9px!important}body.wardens-v2 #solo-hud .solo-unit-bars>:is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-role-bar,.solo-raider-cast){border-width:2px!important;outline-width:1px!important;height:21px!important}body.wardens-v2 #solo-hud .solo-player-energy>b{background:linear-gradient(#2685bd,#145c99 58%,#0b3d76)!important;box-shadow:inset 0 3px #abe2ff3b,inset 0 -2px #051b4166!important}body.wardens-v2 #solo-hud .solo-unit-bars output,body.wardens-v2 #solo-hud .solo-raider-cast>:is(strong,output){letter-spacing:.01em!important;font-size:10px!important}body.wardens-v2 #solo-hud .solo-raider-role-bar,body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-role-bar,body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-cast.is-hidden{display:none!important}body.wardens-v2 #solo-hud#solo-hud :is(.solo-player-status,.solo-raider-status,.solo-target-status)>.solo-unit-portrait{z-index:6!important}body.wardens-v2 #solo-hud#solo-hud .solo-player-status .solo-unit-frame-copy{width:325px!important;margin-left:95px!important}body.wardens-v2 #solo-hud#solo-hud .solo-raider-status .solo-raider-status-copy{width:233px!important;margin-left:56px!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child{width:325px!important;margin-right:95px!important}body.wardens-v2 #solo-hud#solo-hud .solo-unit-bars,body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child>i{z-index:1!important;position:relative!important}body.wardens-v2 #solo-hud#solo-hud .solo-unit-frame-title,body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header{isolation:isolate!important;box-sizing:border-box!important;background:linear-gradient(90deg,#050806e0,#0508068f 68%,#0000 100%)!important;padding-block:3px 4px!important;position:relative!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child:before{z-index:0!important;content:""!important;pointer-events:none!important;background:linear-gradient(270deg,#050806e0,#0508068f 68%,#0000 100%)!important;width:100%!important;height:42px!important;position:absolute!important;top:4px!important;right:0!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child>:is(strong,small,i),body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child:after{z-index:1!important;position:relative!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child>i:after{z-index:2!important;color:#fff6df!important;content:none!important;font-family:var(--font-body)!important;text-shadow:0 2px 2px #000,0 0 3px #000!important;place-items:center!important;font-size:10px!important;font-style:normal!important;font-weight:700!important;line-height:1!important;display:none!important;position:absolute!important;inset:0!important}body.wardens-v2 #solo-hud#solo-hud .solo-player-status .solo-unit-bars,body.wardens-v2 #solo-hud#solo-hud .solo-raider-status .solo-unit-bars,body.wardens-v2 #solo-hud#solo-hud .solo-player-status .solo-unit-frame-title,body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header{width:60%!important}body.wardens-v2 #solo-hud#solo-hud .solo-player-status .solo-unit-frame-title,body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header>span{justify-items:center!important;padding-inline:0!important}body.wardens-v2 #solo-hud#solo-hud .solo-player-status .solo-unit-frame-title{padding-left:20px!important}body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header{padding-left:18px!important}body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header>span{width:100%!important}body.wardens-v2 #solo-hud#solo-hud .solo-player-status .solo-unit-frame-title>:is(strong,small),body.wardens-v2 #solo-hud#solo-hud .solo-raider-status-copy>header :is(strong,small){text-align:center!important;width:100%!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child>:is(strong,small,i),body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child:after{justify-self:end!important;width:60%!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child>:is(strong,small){box-sizing:border-box!important;text-align:center!important;padding-right:20px!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child:before{width:60%!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-bars,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-frame-title,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>:is(strong,small,i),body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child:after,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child:before{width:65%!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-frame-title{width:65%!important;margin-left:0!important;padding-left:21px!important;overflow:hidden!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status-copy>header{width:65%!important;margin-left:0!important;padding-left:16px!important;overflow:hidden!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>:is(strong,small){width:calc(65% - 21px)!important;margin-right:21px!important;padding-right:0!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child:before{width:65%!important;height:30px!important;top:4px!important;right:0!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud :is(.solo-player-status .solo-unit-frame-title>small,.solo-raider-status-copy>header small,.solo-target-status>span:last-child>small){display:none!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-frame-copy{gap:0!important;padding-top:14px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-frame-title{isolation:isolate!important;background:0 0!important;align-content:center!important;height:32px!important;min-height:32px!important;padding-block:0!important;position:relative!important;overflow:visible!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-frame-title:before{z-index:-1!important;content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#050806eb,#050806d1 66%,#0000 100%)!important;position:absolute!important;inset:0 0 0 -70px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status .solo-unit-bars{margin-top:-1px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-raider-status-copy{gap:0!important;padding-top:10px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status-copy>header{isolation:isolate!important;background:0 0!important;align-content:center!important;height:24px!important;min-height:24px!important;padding-block:0!important;position:relative!important;overflow:visible!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status-copy>header:before{z-index:-1!important;content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#050806eb,#050806d1 66%,#0000 100%)!important;position:absolute!important;inset:0 0 0 -44px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars{margin-top:-1px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child{gap:0!important;padding-top:14px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child:before{content:none!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>strong{isolation:isolate!important;place-items:center!important;height:32px!important;min-height:32px!important;display:grid!important;position:relative!important;overflow:visible!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>strong:before{z-index:-1!important;content:""!important;pointer-events:none!important;background:linear-gradient(270deg,#050806eb,#050806d1 66%,#0000 100%)!important;position:absolute!important;inset:0 -70px 0 0!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>i{margin-top:-1px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-role-bar{background:#100c08!important;border:2px solid #21150b!important;outline:1px solid #9c6d2f!important;place-items:center!important;width:100%!important;height:16px!important;display:grid!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-raider-role-bar>b{background:linear-gradient(#2685bd,#145c99 58%,#0b3d76)!important;width:auto!important;height:auto!important;position:absolute!important;inset:1px!important;box-shadow:inset 0 3px #abe2ff3b,inset 0 -2px #051b4166!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-raider-role-bar>output{z-index:2!important;color:#fff6df!important;font-size:8px!important;position:relative!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-raider-role-bar>output:after{color:#fff6df!important;content:none!important;font-family:var(--font-body)!important;text-shadow:0 1px 2px #000,0 0 3px #000!important;font-size:8px!important;font-weight:700!important;line-height:1!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-cast.is-hidden{display:none!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars:has(.solo-raider-cast:not(.is-hidden))>.solo-raider-role-bar{display:none!important}body.wardens-v2 #solo-hud#solo-hud .solo-target-status>span:last-child:after{box-sizing:border-box!important;outline-offset:-1px!important;color:#fff6df!important;content:none!important;width:100%!important;height:21px!important;font-family:var(--font-body)!important;text-shadow:0 2px 2px #000,0 0 3px #000!important;background:linear-gradient(#2685bd,#145c99 58%,#0b3d76)!important;border:2px solid #21150b!important;border-radius:2px!important;outline:1px solid #9c6d2f!important;place-items:center!important;font-size:10px!important;font-weight:700!important;line-height:1!important;display:none!important;box-shadow:inset 0 3px #abe2ff3b,inset 0 -2px #051b4166,0 2px 3px #000000a6!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars output,body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars strong{font-size:8px!important}body.wardens-v2 #solo-hud .solo-target-status{top:8px!important;left:calc(18px + 208px * var(--hud-scale))!important;box-sizing:border-box!important;color:#f8edcf!important;width:420px!important;min-height:132px!important;box-shadow:none!important;filter:none!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;outline:0!important;padding:0!important;display:block!important;position:absolute!important}body.wardens-v2 #solo-hud .solo-target-status[data-player-context=true]{cursor:context-menu!important}body.wardens-v2 #solo-hud .solo-target-status.is-hidden{display:none!important}body.wardens-v2 #solo-hud .solo-target-status>.solo-unit-portrait{z-index:4!important;box-sizing:border-box!important;outline-offset:-1px!important;background:radial-gradient(circle at 48% 44%,#cfa44c40,#0000 62%),#17100a!important;border:3px solid #d1a34c!important;border-image:!important;border-radius:50%!important;outline:4px solid #100b07!important;place-items:center!important;width:116px!important;height:116px!important;padding:5px!important;display:grid!important;position:absolute!important;top:4px!important;left:auto!important;right:0!important;box-shadow:inset 0 0 0 2px #4e3215,inset 0 0 0 5px #000000a3,0 0 0 1px #5e3e1b,0 4px 9px #000000b3!important}body.wardens-v2 #solo-hud .solo-target-status .solo-unit-portrait>img{box-sizing:border-box!important;object-fit:cover!important;background:#0d0906!important;border:2px solid #2b1b0d!important;border-radius:50%!important;outline:0!important;width:100%!important;height:100%!important;box-shadow:inset 0 0 12px #000000a8!important}body.wardens-v2 #solo-hud .solo-target-status .solo-unit-level{min-width:38px!important;height:38px!important;bottom:-9px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.wardens-v2 #solo-hud .solo-target-status>span:last-child{z-index:2!important;box-sizing:border-box!important;width:316px!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;justify-items:end!important;gap:2px!important;margin:0 104px 0 0!important;padding:7px 0 0!important;display:grid!important;position:relative!important}body.wardens-v2 #solo-hud .solo-target-status :is(strong,small){color:#fff5d9!important;width:calc(100% - 12px)!important;font-family:var(--font-display)!important;text-align:right!important;text-overflow:ellipsis!important;text-shadow:0 3px 2px #000,0 0 5px #000!important;white-space:nowrap!important;font-weight:700!important;line-height:.95!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-target-status strong{font-size:22px!important}body.wardens-v2 #solo-hud .solo-target-status small{color:#f2dfaa!important;letter-spacing:.06em!important;font-size:11px!important}body.wardens-v2 #solo-hud .solo-target-status i{box-sizing:border-box!important;outline-offset:-1px!important;background:#100c08!important;border:2px solid #21150b!important;border-radius:2px!important;outline:1px solid #9c6d2f!important;width:100%!important;height:21px!important;margin:4px 0 0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #f6cf7740,inset 0 4px 6px #00000073,0 2px 3px #000000a6!important}body.wardens-v2 #solo-hud .solo-target-status i>b{transform-origin:100%!important;background:linear-gradient(#4cae44,#2d792a 55%,#255d21)!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:1px!important;box-shadow:inset 0 3px #d1ffb93d,inset 0 -3px #0b310d52!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-party-frames{width:420px!important}body.wardens-v2 #solo-hud .solo-player-status{min-height:132px!important}body.wardens-v2 #solo-hud .solo-raider-status{min-height:84px!important}}body.wardens-v2 #solo-hud#solo-hud #solo-raider-status #solo-raider-class-icon{object-fit:contain!important;object-position:50% 50%!important;width:68px!important;height:68px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child:after,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>i:after,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-resource>output:after{content:none!important;display:none!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-resource{display:grid!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-status .solo-unit-bars:has(.solo-raider-cast:not(.is-hidden))>.solo-raider-resource{display:none!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-resource>output,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status i>output{z-index:2!important;color:#fff6df!important;max-width:calc(100% - 8px)!important;font-family:var(--font-body)!important;letter-spacing:.01em!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:0 1px 2px #000,0 0 3px #000!important;white-space:nowrap!important;align-self:center!important;font-size:8px!important;font-style:normal!important;font-weight:700!important;line-height:1!important;display:block!important;position:relative!important;overflow:hidden!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status i>output{place-items:center!important;max-width:none!important;font-size:10px!important;display:grid!important;position:absolute!important;inset:0 4px!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-target-status>span:last-child>.solo-target-resource>b,body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-raider-resource>b{background:linear-gradient(#2685bd,#145c99 58%,#0b3d76)!important;box-shadow:inset 0 3px #abe2ff3b,inset 0 -2px #051b4166!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud :is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-resource,.solo-target-status i)>b{transform-origin:0!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud :is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-resource,.solo-target-status i).is-empty>b{transform:scaleX(0)!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-role-bar,body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars>.solo-raider-cast.is-hidden{display:none!important}body.wardens-v2 #solo-hud .solo-target-status i>b{transform-origin:0!important}@media (min-width:1381px){body.wardens-v2 .warden-selection-header{grid-template-columns:260px minmax(280px,1fr) minmax(110px,145px) auto!important}body.wardens-v2 .warden-selection-account{background:#123f3ab8!important;border:1px solid #d7a84f85!important;border-radius:8px!important;align-self:start!important;justify-items:start!important;min-width:0!important;margin-top:10px!important;padding:7px 12px!important;display:grid!important;box-shadow:inset 0 0 0 1px #ffffff14!important}body.wardens-v2 .warden-selection-account small{color:var(--w2-gold-light)!important;font-size:10px!important}body.wardens-v2 .warden-selection-account strong{width:100%!important;max-width:125px!important;color:var(--w2-parchment-light)!important;text-align:left!important;font-size:13px!important}body.wardens-v2 .warden-roster-view{grid-template-columns:minmax(260px,330px) minmax(0,1fr) minmax(350px,410px)!important;gap:16px!important;padding:98px 18px 18px!important}body.wardens-v2 .warden-selection-story{width:auto!important;height:auto!important;min-height:0!important;max-height:min(610px,100vh - 122px)!important;color:var(--w2-ink)!important;background-color:var(--w2-parchment)!important;background-image:linear-gradient(140deg, #ffffff26, #85582717), var(--w2-parchment-texture)!important;background-size:auto,512px 512px!important;grid-column:1!important;align-self:center!important;padding:42px 22px 22px!important;display:flex!important;overflow:auto!important}body.wardens-v2 .warden-selection-focus{grid-column:2!important}body.wardens-v2 .warden-roster-panel{grid-column:3!important}body.wardens-v2 .warden-selection-story :is(h2,p,dt,dd,small,strong,span,svg){color:var(--w2-ink)!important;text-shadow:none!important}body.wardens-v2 .warden-selection-story .warden-panel-kicker{color:var(--w2-teal-dark)!important;font-size:10px!important}body.wardens-v2 .warden-selection-story h2{margin:10px 0 5px!important;font-size:25px!important;line-height:1.05!important}body.wardens-v2 .warden-selection-story>.warden-story-content>p{color:var(--w2-ink-soft)!important;text-transform:none!important;margin-block:6px!important;font-size:12px!important;line-height:1.4!important}body.wardens-v2 .warden-selection-story>.warden-story-content>p[data-warden-selected-story]{color:var(--w2-ink)!important;font-weight:600!important}body.wardens-v2 .warden-selection-story .warden-panel-rule{margin:12px 0!important}body.wardens-v2 .warden-selection-story dl{margin-top:10px!important}body.wardens-v2 .warden-selection-story dl div{border-top-color:#57371c47!important;padding:8px 0!important}body.wardens-v2 .warden-selection-story :is(dt,dd){font-size:10px!important}body.wardens-v2 .warden-glyph-loadout{border-top-color:#57371c47!important;gap:7px!important;margin-top:10px!important;padding-top:10px!important}body.wardens-v2 .warden-glyph-loadout em{min-height:42px!important;color:var(--w2-ink)!important;background:#fff9e04d!important;border-color:#987344!important}body.wardens-v2 .warden-glyph-loadout :is(small,strong){font-size:10px!important}body.wardens-v2 .warden-glyph-loadout strong{text-overflow:clip!important;white-space:normal!important;line-height:1.1!important;overflow:visible!important}body.wardens-v2 .warden-story-seal{display:none!important}}@media (max-width:900px){body.wardens-v2 .warden-selection-header{grid-template-columns:120px 1fr auto!important}body.wardens-v2 .warden-selection-account{display:none!important}body.wardens-v2 .warden-roster-view{grid-template-columns:1fr!important}body.wardens-v2 .warden-selection-focus{position:absolute;inset:78px 0 0}body.wardens-v2 .warden-roster-panel{z-index:2;grid-column:1;justify-self:end;width:min(380px,88vw)!important}body.wardens-v2 .solo-utility-dock{gap:5px}body.wardens-v2 .solo-utility-dock button{width:48px;min-height:48px}}@media (prefers-reduced-motion:reduce){body.wardens-v2 *,body.wardens-v2 :before,body.wardens-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Alegreya SC Wardens;src:local(Segoe UI Variable Text),local(Segoe UI Variable),local(Segoe UI);font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Alegreya SC Wardens;src:local(Segoe UI Variable Text),local(Segoe UI Variable),local(Segoe UI);font-display:swap;font-style:italic;font-weight:700}body.wardens-v2{--font-interface:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", Arial, sans-serif;--font-display:var(--font-interface);--w2-font-ui:var(--font-interface);--w2-font-display:var(--font-interface);--w2-surface:#110c07e6;--w2-surface-strong:#0a0704f7;--w2-surface-soft:#1d150ce6;--w2-raised:#2a2013;--w2-line:#a27835;--w2-line-soft:#e1ae4b5c;--w2-copy:#fff4d8;--w2-copy-muted:#d8c29b;--w2-copy-dim:#a88d62;--w2-cyan:#dfa93f;--w2-cyan-soft:#ffd16a;--w2-cyan-deep:#805315;--w2-health:#18b95c;--w2-mana:#138bd0;--w2-danger:#cf4f57;--w2-wood:var(--w2-surface);--w2-wood-light:var(--w2-raised);--w2-wood-deep:#070503;--w2-wood-shadow:#020201;--w2-parchment:var(--w2-surface-strong);--w2-parchment-light:var(--w2-copy);--w2-parchment-deep:var(--w2-line);--w2-ink:var(--w2-copy);--w2-ink-soft:var(--w2-copy-muted);--w2-olive:var(--w2-health);--w2-olive-deep:#0c6e3a;--w2-teal:var(--w2-cyan-deep);--w2-teal-dark:#17120b;--w2-teal-light:var(--w2-cyan);--w2-gold:var(--w2-cyan);--w2-gold-light:var(--w2-cyan-soft);--w2-magic:var(--w2-cyan);--w2-wood-texture:none;--w2-parchment-texture:none;--w2-frame-shadow:0 8px 24px #00000057;--w2-soft-shadow:0 8px 22px #00000047;color:var(--w2-copy);font-family:var(--w2-font-ui);font-weight:700}body.wardens-v2 :is(h1,h2,h3,h4,p,span,strong,small,em,b,label,button,input,select,textarea,output,time,kbd,dt,dd,li,a){font-style:normal;font-weight:700;font-family:var(--w2-font-ui)!important}body.wardens-v2 :is(button,input,select,textarea)::placeholder{color:var(--w2-copy-dim);font-family:var(--w2-font-ui);font-style:normal;font-weight:700}body.wardens-v2 :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--w2-cyan)!important;outline-offset:3px!important;box-shadow:0 0 0 4px #0c0905e6,0 0 16px #e1ae4b7a!important}body.wardens-v2 kbd{border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;border-bottom-width:2px!important;border-radius:4px!important}body.wardens-v2 :is(.loading-panel,.pause-menu-actions,.options-panel,.warden-selection-header,.warden-selection-panel,.warden-selection-story,.warden-roster-panel,.warden-creation-lore,.warden-creation-bonuses,.warden-creation-form,.site-login-panel,.site-account-card,.site-beta-card,.site-admin-card,.news-card,.news-reader-card,.site-account-menu-panel,.solo-player-status,.solo-raider-status,.solo-minimap-telemetry,.solo-quest-tracker,.solo-dialogue,.solo-toast,.solo-inventory-panel,.solo-world-map-panel,.solo-world-map-sidebar,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel,.solo-tooltip,.solo-player-context-menu,.social-context-menu,.game-chat-moderation-menu,.game-chat,.social-panel,.raider-hub-panel,.raider-hub-roster-panel,.raider-detail,#hud .roster-entry,#hud .boss-block,#hud .status-block,#hud .objective-panel,#hud .performance-meter,#hud .raid-minimap-telemetry){border:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important;box-shadow:var(--w2-soft-shadow)!important;background-image:none!important;border-radius:6px!important;outline:0!important}body.wardens-v2 :is(.solo-inventory-header,.solo-world-map-header,.solo-quest-journal-header,.solo-warden-sheet-header,.solo-loot-chest-header,.profession-workshop-header,.site-header,#hud .top-bar){border-color:var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;background-image:none!important;box-shadow:0 8px 18px #0000003d!important}body.wardens-v2 :is(.site-login-panel,.site-account-card,.site-beta-card,.site-admin-card,.news-card,.news-reader-card,.site-account-menu-panel,.warden-selection-panel,.warden-selection-story,.warden-roster-panel,.warden-creation-lore,.warden-creation-bonuses,.warden-creation-form,.solo-inventory-panel,.solo-world-map-panel,.solo-world-map-sidebar,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel) :is(h1,h2,h3,h4,strong,p,span,small,label,output,dt,dd,svg){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 :is(.site-login-panel,.site-account-card,.site-beta-card,.site-admin-card,.news-card,.news-reader-card,.warden-selection-panel,.warden-selection-story,.warden-roster-panel,.warden-creation-lore,.warden-creation-bonuses,.warden-creation-form,.solo-inventory-panel,.solo-world-map-panel,.solo-world-map-sidebar,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel) :is(p,small,em,dt){color:var(--w2-copy-muted)!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.solo-world-map-zone,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.game-chat button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button){border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;text-shadow:none!important;background-image:none!important;border-radius:5px!important;outline:0!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.solo-world-map-zone,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.game-chat button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button):is(:hover,:focus-visible,.is-active,.is-selected,.is-current){border-color:var(--w2-cyan)!important;color:#fff!important;background:#2b2419!important;box-shadow:0 0 14px #e1ae4b38!important}body.wardens-v2 :is(.site-login-submit,.site-header-play,.main-menu-button.primary,.warden-enter-world,.warden-create-open,.warden-creation-submit,.site-auth-modes button.is-active){border-color:var(--w2-cyan-deep)!important;background:#352817!important}body.wardens-v2 :is(.main-menu-button,.warden-enter-world,.warden-create-open,.warden-creation-submit){text-transform:none!important}body.wardens-v2 .warden-selection-heading,body.wardens-v2 .warden-selection-account{border:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;box-shadow:none!important;background-image:none!important;border-radius:5px!important}body.wardens-v2 .warden-slot{border:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface-soft)!important;box-shadow:none!important;background-image:none!important;border-radius:5px!important}body.wardens-v2 .warden-slot:is(:hover,.is-selected){border-color:var(--w2-cyan)!important;box-shadow:inset 3px 0 0 var(--w2-cyan)!important;background:#2b2419!important;outline:0!important}body.wardens-v2 :is(.warden-slot-portrait,.warden-slot-empty-mark){border:2px solid var(--w2-line)!important;outline:1px solid var(--w2-cyan-deep)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important}body.wardens-v2 .warden-glyph-loadout em{border-color:var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface-soft)!important}body.wardens-v2 .solo-party-frames{gap:8px!important;width:316px!important;top:16px!important;left:16px!important}body.wardens-v2 :is(.solo-player-status,.solo-raider-status){border-color:var(--w2-line-soft)!important;background:var(--w2-surface)!important;min-height:76px!important;padding:10px 12px 9px 72px!important;box-shadow:0 7px 18px #00000042!important}body.wardens-v2 :is(.solo-player-status,.solo-raider-status) :is(strong,small,em,output){color:var(--w2-copy)!important;text-shadow:0 1px 2px #000!important}body.wardens-v2 .solo-unit-portrait{border:2px solid var(--w2-line)!important;outline:1px solid var(--w2-cyan-deep)!important;background:var(--w2-raised)!important;width:58px!important;height:58px!important;box-shadow:0 5px 14px #0000005c!important}body.wardens-v2 .solo-unit-level{border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;box-shadow:none!important}body.wardens-v2 .solo-top-right{top:16px!important;right:16px!important}body.wardens-v2 .solo-minimap{border:2px solid var(--w2-line)!important;outline:1px solid var(--w2-cyan-deep)!important;box-shadow:0 8px 22px #00000057!important}body.wardens-v2 .solo-minimap-telemetry{border-color:var(--w2-line-soft)!important;background:var(--w2-surface)!important;min-height:46px!important;box-shadow:0 7px 18px #0000003d!important}body.wardens-v2 .solo-minimap-telemetry :is(small,time,output,em),body.wardens-v2 .solo-instance-status{color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 .solo-quest-tracker{border:1px solid var(--w2-line-soft)!important;border-left:3px solid var(--w2-cyan)!important;width:312px!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important;background-image:none!important;border-radius:5px!important;padding:13px 15px 14px 18px!important;box-shadow:0 7px 18px #0000003d!important}body.wardens-v2 .solo-quest-tracker :is(small,strong,p,svg){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 .solo-bottom-center{grid-template-columns:max-content max-content!important;justify-content:center!important;align-items:end!important;gap:10px!important;display:grid!important;bottom:16px!important}body.wardens-v2 :is(.solo-energy-cast,.solo-interaction-prompt){grid-column:1/-1!important;justify-self:center!important}body.wardens-v2 .solo-action-deck{grid-area:3/1!important}body.wardens-v2 .solo-raider-action-deck{border-left:3px solid var(--w2-cyan)!important;grid-area:3/2!important;margin:0!important;padding-left:12px!important}body.wardens-v2 .solo-action-bar{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}body.wardens-v2 .solo-action-slots{gap:7px!important}body.wardens-v2 .solo-action-slot{border:2px solid var(--w2-line)!important;width:66px!important;height:66px!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;background-image:none!important;border-radius:5px!important;outline:0!important;padding:6px!important;box-shadow:inset 0 0 0 1px #ffffff0d,0 5px 14px #0000004d!important}body.wardens-v2 .solo-action-slot:is(:hover,:focus-visible,.is-active,.is-casting){transform:translateY(-2px);border-color:var(--w2-cyan)!important;color:#fff!important;background:#2b2419!important;box-shadow:0 0 16px #e1ae4b5c!important}body.wardens-v2 .solo-action-slot :is(small,span,em){color:var(--w2-copy)!important;text-shadow:0 1px 2px #000!important}body.wardens-v2 .solo-action-slot>svg{filter:drop-shadow(0 0 7px #39de8d4d);color:#55d791!important}body.wardens-v2 .solo-utility-dock{gap:7px!important;bottom:16px!important;left:16px!important}body.wardens-v2 .solo-utility-dock button{border:1px solid var(--w2-line)!important;width:44px!important;min-height:44px!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important;background-image:none!important;border-radius:5px!important;outline:0!important;padding:6px!important;box-shadow:0 5px 14px #00000047!important}body.wardens-v2 .solo-utility-dock button:is(:hover,:focus-visible){border-color:var(--w2-cyan)!important;color:#fff!important;background:#2b2419!important}body.wardens-v2 .solo-utility-dock svg{width:23px!important;height:23px!important;color:var(--w2-copy)!important}body.wardens-v2 .solo-utility-dock span{display:none!important}body.wardens-v2 .solo-utility-dock kbd{min-width:19px!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;padding:2px 4px!important;top:-8px!important;right:-5px!important}body.wardens-v2 :is(.solo-interaction-prompt,.solo-energy-cast){border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;background-image:none!important;border-radius:5px!important;box-shadow:0 7px 18px #0000004d!important}body.wardens-v2 :is(#solo-dialogue-copy,#solo-dialogue-actions button,#solo-quest-objective,#solo-quest-journal-description,#solo-quest-journal-objective,.solo-quest-journal-objective-card p,.solo-quest-journal-detail-empty p){font-family:Alegreya SC Wardens,Georgia,serif!important;font-style:italic!important;font-weight:700!important}body.wardens-v2 :is(#solo-quest-title,#solo-quest-journal-title,#solo-quest-journal-detail-title,.solo-quest-journal-entry strong){font-family:Alegreya SC Wardens,Georgia,serif!important;font-style:normal!important;font-weight:700!important}body.wardens-v2 .solo-dialogue{border:1px solid var(--w2-line)!important;border-left:3px solid var(--w2-cyan)!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;background-image:none!important;border-radius:6px!important;box-shadow:0 10px 28px #00000061!important}body.wardens-v2 .solo-dialogue :is(strong,p,button,svg){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 .solo-dialogue footer button{border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;border-radius:5px!important}body.wardens-v2 .solo-dialogue footer button:is(:hover,:focus-visible,.primary){border-color:var(--w2-cyan)!important;color:#fff!important;background:#2b2419!important}body.wardens-v2 .solo-quest-journal-body{color:var(--w2-copy)!important;background:0 0!important}body.wardens-v2 .solo-quest-journal-list{border-right-color:var(--w2-line-soft)!important;background:#0b1015cc!important}body.wardens-v2 .solo-quest-journal-content{color:var(--w2-copy)!important;background:var(--w2-surface-soft)!important;background-image:none!important}body.wardens-v2 .solo-quest-journal-entry{border:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;border-radius:5px!important}body.wardens-v2 .solo-quest-journal-entry:is(:hover,:focus-visible,.is-selected){border-color:var(--w2-cyan)!important;box-shadow:inset 3px 0 0 var(--w2-cyan)!important;background:#2b2419!important}body.wardens-v2 :is(.solo-quest-journal-objective-card,.solo-quest-journal-reward){border:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;box-shadow:none!important;border-radius:5px!important}body.wardens-v2 .solo-quest-journal-objective-card{border-left:3px solid var(--w2-cyan)!important}body.wardens-v2 .solo-quest-journal-progress-track{border:1px solid var(--w2-line)!important;box-shadow:none!important;background:#0f0a05!important}body.wardens-v2 .solo-quest-journal-progress-track span{background:var(--w2-cyan)!important;box-shadow:none!important}body.wardens-v2 :is(.solo-inventory-slot,.solo-world-map-tabs button,.solo-world-map-zone,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card){border-color:var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;background-image:none!important;border-radius:5px!important}body.wardens-v2 :is(.solo-inventory-slot,.solo-world-map-tabs button,.solo-world-map-zone,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card):is(:hover,:focus-visible,.is-selected,.is-active,.is-current){border-color:var(--w2-cyan)!important;background:#2b2419!important}body.wardens-v2 :is(.solo-inventory-body,.solo-world-map-content,.solo-warden-sheet-profile,.solo-warden-sheet-glyphs,.profession-workshop-body){color:var(--w2-copy)!important;background:0 0!important}body.wardens-v2 :is(.solo-quest-journal-footer,.solo-world-map-footer,.solo-warden-sheet-footer,.solo-loot-chest-footer,.solo-inventory-footer){border-top-color:var(--w2-line-soft)!important;color:var(--w2-copy-muted)!important;background:var(--w2-surface-strong)!important}body.wardens-v2 :is(.game-chat,.social-panel,.raider-hub-panel,.raider-hub-roster-panel,.raider-detail) :is(strong,small,p,label,time,button,input,textarea,svg){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 :is(.game-chat input,.game-chat textarea,.social-panel input,.raider-detail input,.options-panel input,.options-panel select){border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;box-shadow:none!important;background:#181109!important;border-radius:5px!important}body.wardens-v2 #hud .top-bar{border-bottom:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:#0c0804cc!important}body.wardens-v2 #hud .roster{gap:7px!important;width:460px!important;top:16px!important;left:16px!important}body.wardens-v2 #hud .roster-entry,body.wardens-v2 #hud .roster-entry+.roster-entry{border:1px solid var(--w2-line-soft)!important;border-left:3px solid var(--class-color)!important;min-height:72px!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important;background-image:none!important;border-radius:5px!important;padding:8px 10px 7px 64px!important;box-shadow:0 6px 16px #0000003d!important}body.wardens-v2 #hud .roster-entry.is-selected{border-color:var(--w2-cyan)!important;border-left-color:var(--class-color)!important;background:#2b2419!important;box-shadow:0 0 14px #e1ae4b47!important}body.wardens-v2 #hud .role-medallion{border:2px solid var(--w2-line)!important;outline:1px solid var(--class-color)!important;width:46px!important;height:46px!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;top:10px!important;left:10px!important}body.wardens-v2 #hud .roster-entry :is(.roster-name,.roster-hp,.roster-role){color:var(--w2-copy)!important;text-shadow:0 1px 2px #000!important}body.wardens-v2 #hud .unit-bars>span{box-shadow:0 0 0 1px var(--w2-line-soft)!important;background:#21170d!important;border:1px solid #030201!important;border-radius:2px!important}body.wardens-v2 #hud .boss-block{border-color:var(--w2-line-soft)!important;background:var(--w2-surface)!important;height:100px!important;min-height:100px!important;padding:14px 20px 12px 112px!important;top:16px!important}body.wardens-v2 #hud .boss-portrait{border:2px solid var(--w2-line)!important;outline:1px solid var(--w2-danger)!important;width:78px!important;height:78px!important;color:var(--w2-copy)!important;box-shadow:none!important;background:#26181b!important;top:9px!important;left:14px!important}body.wardens-v2 #hud .boss-copy :is(strong,span){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 #hud :is(.boss-track,.boss-cast){border:1px solid var(--w2-line)!important;box-shadow:none!important;background:#0f0a05!important;border-radius:2px!important}body.wardens-v2 #hud .right-hud{gap:8px!important;width:310px!important;top:16px!important;right:16px!important}body.wardens-v2 #hud .minimap{border:2px solid var(--w2-line)!important;outline:1px solid var(--w2-cyan-deep)!important;box-shadow:0 8px 22px #00000057!important}body.wardens-v2 #hud .raid-minimap-telemetry{width:280px!important;min-height:46px!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important}body.wardens-v2 #hud :is(.raid-minimap-telemetry,.status-block,.objective-panel) :is(small,strong,span,time,output,em,svg){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 #hud .objective-panel{border:1px solid var(--w2-line-soft)!important;border-left:3px solid var(--w2-cyan)!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important;padding:13px 15px 14px 18px!important}body.wardens-v2 #hud .action-deck{gap:8px!important;width:min(760px,62vw)!important;bottom:16px!important}body.wardens-v2 #hud .action-bar{border:1px solid var(--w2-line-soft)!important;background:var(--w2-surface)!important;background-image:none!important;border-radius:5px!important;min-height:78px!important;padding:12px!important;box-shadow:0 7px 18px #00000042!important}body.wardens-v2 #hud .action-bar-title{border:1px solid var(--w2-line)!important;min-width:210px!important;color:var(--w2-copy)!important;background:var(--w2-surface-strong)!important;box-shadow:none!important;text-shadow:none!important;border-radius:4px!important;padding:4px 12px!important;top:-14px!important}body.wardens-v2 #hud .action-slots{gap:6px!important}body.wardens-v2 #hud .action-slot,body.wardens-v2 #hud .action-slot.command{border:2px solid var(--w2-line)!important;width:58px!important;height:58px!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;background-image:none!important;border-radius:5px!important;outline:0!important;padding:6px!important;box-shadow:inset 0 0 0 1px #ffffff0d!important}body.wardens-v2 #hud :is(.action-slot,.action-slot.command):is(:hover,.active,:focus-visible){border-color:var(--w2-cyan)!important;color:#fff!important;background:#2b2419!important;box-shadow:0 0 14px #e1ae4b52!important}body.wardens-v2 #hud :is(.action-slot,.action-slot.command) :is(small,span){color:var(--w2-copy)!important;text-shadow:0 1px 2px #000!important}body.wardens-v2 #hud .performance-meter{border-color:var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface)!important;bottom:16px!important;right:16px!important}body.wardens-v2 #hud .meter-tabs button{border:1px solid var(--w2-line)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;border-radius:4px!important}body.wardens-v2 #hud .meter-tabs button:is(:hover,:focus-visible,.active){border-color:var(--w2-cyan)!important;color:#fff!important;background:#2b2419!important}body.wardens-v2 #hud #meter-list li :is(span,strong,small,b){color:var(--w2-copy)!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 .solo-party-frames{width:290px!important}body.wardens-v2 :is(.solo-player-status,.solo-raider-status){min-height:70px!important;padding-left:66px!important}body.wardens-v2 .solo-unit-portrait{width:52px!important;height:52px!important}body.wardens-v2 .solo-action-slot{width:56px!important;height:56px!important}body.wardens-v2 .solo-action-slots{gap:6px!important}body.wardens-v2 .solo-raider-action-deck{padding-left:9px!important}body.wardens-v2 .solo-utility-dock button{width:40px!important;min-height:40px!important}body.wardens-v2 #hud .roster{width:430px!important}body.wardens-v2 #hud .action-deck{width:680px!important}body.wardens-v2 #hud .action-slot,body.wardens-v2 #hud .action-slot.command{width:52px!important;height:52px!important}}@media (max-width:1100px){body.wardens-v2 .solo-bottom-center{gap:7px!important}body.wardens-v2 .solo-action-slot{width:50px!important;height:50px!important}body.wardens-v2 .solo-utility-dock{gap:5px!important}}body.wardens-v2 .solo-world-map-body,body.wardens-v2 .solo-world-map-area{border-color:var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-surface-soft)!important;box-shadow:none!important;background-image:none!important}body.wardens-v2 :is(.solo-world-map-location,.solo-world-map-legend,.solo-world-map-notice,.solo-world-map-zone-label){border:1px solid var(--w2-line-soft)!important;color:var(--w2-copy)!important;background:var(--w2-raised)!important;box-shadow:none!important;background-image:none!important;border-radius:5px!important}body.wardens-v2 :is(.solo-world-map-location,.solo-world-map-legend,.solo-world-map-notice,.solo-world-map-zone-label) :is(strong,small,p,span,output,svg){color:var(--w2-copy)!important;text-shadow:none!important}body.wardens-v2 .solo-world-map-location output{color:var(--w2-cyan-soft)!important;background:0 0!important}body.wardens-v2 :is(button,a,input,select,textarea,[tabindex]):focus-visible,body.wardens-v2 #hud :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--w2-cyan)!important;outline-offset:3px!important}@media (min-width:701px){body.wardens-v2 .game-chat{min-width:420px;min-height:260px;width:500px!important;max-width:calc(100vw - 36px)!important;height:340px!important;max-height:calc(100vh - 36px)!important}body.wardens-v2 .game-chat-tabs{padding-inline:14px}}body.wardens-v2 .solo-action-bar,body.wardens-v2 #hud .action-bar{min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}body.wardens-v2 :is(.solo-action-bar-title,#hud .action-bar-title){display:none!important}body.wardens-v2 .solo-action-slot>small,body.wardens-v2 #hud .action-slot>small{visibility:visible!important;opacity:1!important;display:block!important}body.wardens-v2 #solo-quest-journal-objective>span{font-family:Alegreya SC Wardens,Georgia,serif!important;font-style:italic!important;font-weight:700!important}@media (min-width:701px){body.wardens-v2 .game-chat{transform:none!important}body.wardens-v2 .solo-inventory-panel{min-width:420px;min-height:260px;width:500px!important;max-width:calc(100vw - 56px)!important;height:340px!important;max-height:calc(100vh - 56px)!important;transform:none!important}body.wardens-v2 .solo-inventory-body{scrollbar-width:thin;align-content:start!important;min-height:0!important;padding:12px 14px 16px!important;overflow:hidden auto!important}body.wardens-v2 .solo-inventory-section-title{flex-wrap:wrap;gap:7px!important}body.wardens-v2 .solo-inventory-grid{grid-template-columns:repeat(4,minmax(70px,1fr))!important;gap:6px!important}body.wardens-v2 .solo-inventory-footer{white-space:nowrap;scrollbar-width:thin;overflow-x:auto;gap:8px!important}body.wardens-v2 .solo-inventory-header{grid-template-columns:48px minmax(0,1fr) auto 34px 44px!important;gap:8px!important;padding:10px 12px!important}body.wardens-v2 .solo-inventory-header>span :is(small,em),body.wardens-v2 .solo-inventory-capacity>small{display:none!important}body.wardens-v2 .solo-inventory-header>span strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.wardens-v2 .solo-inventory-capacity{white-space:nowrap;align-items:baseline!important;justify-items:initial!important;gap:0!important;padding-right:0!important;display:flex!important}body.wardens-v2 .solo-inventory-capacity>span{gap:4px!important}body.wardens-v2 .solo-inventory-footer{white-space:nowrap;justify-content:flex-start!important;gap:12px!important;padding:8px 12px!important;overflow:hidden!important}body.wardens-v2 .solo-inventory-footer>small{display:none!important}}body.wardens-v2 #solo-hud .solo-action-bar{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;outline:0!important}body.wardens-v2 .loading-track span{box-shadow:0 0 14px #e1ae4b73!important}body.wardens-v2 .solo-world-label :is(strong,small){background:#080c107a!important}body.wardens-v2 .solo-world-label:is(.is-selected,.is-targeted) :is(strong,small),body.wardens-v2 .solo-world-label.is-targetable:is(:hover,:focus-visible) :is(strong,small){background:#2b2419eb!important;box-shadow:0 3px #0c09059e,0 8px 18px #0000003d!important}body.wardens-v2 .solo-world-label.is-targetable:focus-visible{outline-offset:0!important;box-shadow:none!important;outline:0!important}body.wardens-v2 :is(.solo-resource-energy,.solo-quest-journal-reward.reward-energy){border-color:var(--w2-cyan-deep)!important;outline-color:var(--w2-cyan)!important;box-shadow:inset 0 0 0 1px #e1a93f38,0 3px #0b0703,0 6px 12px #0000006b!important}body.wardens-v2 .solo-utility-dock{align-items:end;gap:6px!important;bottom:16px!important;left:auto!important;right:16px!important}body.wardens-v2 .solo-utility-dock button{grid-template-rows:minmax(0,1fr) auto;place-items:center;border:1px solid var(--w2-cyan-deep)!important;width:56px!important;height:68px!important;min-height:68px!important;color:var(--w2-copy)!important;background:#181109!important;border-radius:5px!important;padding:15px 4px 6px!important;display:grid!important;box-shadow:inset 0 0 0 2px #e1ae4b29,inset 0 1px #ffe7a421,0 3px #080502,0 7px 16px #00000057!important}body.wardens-v2 .solo-utility-dock button:is(:hover,:focus-visible){transform:translateY(-2px);border-color:var(--w2-cyan-soft)!important;color:#fff!important;background:#242015!important;box-shadow:inset 0 0 0 2px #f6c5573d,inset 0 1px #ffefbe2e,0 3px #090704,0 7px 18px #00000061,0 0 14px #e1ae4b2e!important}body.wardens-v2 .solo-utility-dock button:active{transform:translateY(1px)}body.wardens-v2 .solo-utility-dock svg{filter:drop-shadow(0 1px #000000d9);align-self:end;width:25px!important;height:25px!important;color:var(--w2-cyan-soft)!important}body.wardens-v2 .solo-utility-dock span{letter-spacing:.015em;text-overflow:ellipsis;text-shadow:0 1px 1px #000;white-space:nowrap;max-width:100%;overflow:hidden;color:var(--w2-copy)!important;font:700 11px/1 Alegreya SC Wardens,Georgia,serif!important;display:block!important}body.wardens-v2 .solo-utility-dock kbd{letter-spacing:0;text-shadow:0 1px 1px #000;height:auto;position:absolute;left:5px;min-width:0!important;color:var(--w2-copy)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font:700 11px/1 Alegreya SC Wardens,Georgia,serif!important;top:4px!important;right:auto!important}@media (max-width:1100px){body.wardens-v2 .solo-utility-dock{gap:4px!important;bottom:82px!important;right:12px!important}body.wardens-v2 .solo-utility-dock button{width:50px!important;height:62px!important;min-height:62px!important}}body.wardens-v2{--wf-black:#080503;--wf-brown-black:#110b07;--wf-brown:#24160d;--wf-bronze-deep:#6f481b;--wf-bronze:#a26f2b;--wf-gold:#d3a34b;--wf-gold-bright:#f0cf83;--wf-cream:#f7e7be;--wf-copy-muted:#c9b991;--wf-turquoise:#2b948c;--wf-turquoise-bright:#55c9bd;--wf-health:#36ad4a;--wf-mana:#2784c5;--wf-danger:#c34a45;--wf-wood:url(/assets/ui/wardens-final/dark-carved-wood.webp);--wf-inlay:url(/assets/ui/wardens-final/dark-wood-inlay.webp);--wf-panel-frame:url(/assets/ui/wardens-final/panel-frame-9slice.webp);--wf-control-frame:url(/assets/ui/wardens-final/control-frame-normal.webp);--wf-control-hover:url(/assets/ui/wardens-final/control-frame-hover.webp);--wf-control-pressed:url(/assets/ui/wardens-final/control-frame-pressed.webp);--wf-control-disabled:url(/assets/ui/wardens-final/control-frame-disabled.webp);--wf-control-focus:url(/assets/ui/wardens-final/control-frame-focus.webp);--wf-header-rail:url(/assets/ui/wardens-final/header-rail.webp);--wf-divider:url(/assets/ui/wardens-final/divider-ornate.webp);--w2-surface:#0f0906f0;--w2-surface-strong:#090604fa;--w2-surface-soft:#1c110af0;--w2-raised:#26180f;--w2-line:var(--wf-bronze);--w2-line-soft:#b5803675;--w2-copy:var(--wf-cream);--w2-copy-muted:var(--wf-copy-muted);--w2-copy-dim:#9e8e6c;--w2-cyan:var(--wf-gold);--w2-cyan-soft:var(--wf-gold-bright);--w2-cyan-deep:var(--wf-bronze-deep);--w2-health:var(--wf-health);--w2-mana:var(--wf-mana);--w2-danger:var(--wf-danger);--w2-teal:var(--wf-turquoise);--w2-teal-light:var(--wf-turquoise-bright);--w2-teal-dark:#0c302d;--w2-gold:var(--wf-gold);--w2-gold-light:var(--wf-gold-bright);--w2-magic:var(--wf-turquoise-bright);--w2-wood-texture:var(--wf-wood);--w2-parchment-texture:var(--wf-inlay);color:var(--wf-cream);background-color:var(--wf-black)}body.wardens-v2 :is(h1,h2,h3,h4,p,span,strong,small,em,b,label,button,input,select,textarea,output,time,kbd,dt,dd,li,a,legend,option,th,td,caption){font-family:Alegreya SC Wardens,Georgia,serif!important;font-weight:700!important}body.wardens-v2 :is(.loading-panel,.pause-menu-actions,.options-panel,.site-login-panel,.site-account-card,.site-beta-card,.site-admin-card,.site-news-admin-card,.news-card,.news-reader-card,.site-account-menu-panel,.warden-selection-panel,.warden-selection-story,.warden-roster-panel,.warden-creation-lore,.warden-creation-bonuses,.warden-creation-form,.solo-inventory-panel,.solo-world-map-panel,.solo-world-map-sidebar,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel,.social-panel,.raider-hub-panel,.raider-hub-roster-panel,.raider-detail,.necromancer-prototype-panel){border:11px solid #0000!important;border-image-source:var(--wf-panel-frame)!important;color:var(--wf-cream)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;background-repeat:repeat!important;background-size:512px 512px!important;border-image-slice:48 fill!important;border-image-width:11px!important;border-image-outset:0!important;border-image-repeat:stretch!important;border-radius:0!important;outline:0!important;box-shadow:0 8px #040201c2,0 18px 34px #0000007a!important}body.wardens-v2 :where(.solo-player-status,.solo-raider-status,.solo-target-status,.solo-minimap-telemetry,.solo-quest-tracker,.solo-dialogue,.solo-toast,.solo-tooltip,.solo-player-context-menu,.social-context-menu,#hud .roster-entry,#hud .boss-block,#hud .status-block,#hud .objective-panel,#hud .performance-meter,#hud .raid-minimap-telemetry,.raid-spectator-banner){border:6px solid #0000!important;border-image-source:var(--wf-panel-frame)!important;color:var(--wf-cream)!important;background-color:#0e0906ed!important;background-image:var(--wf-inlay)!important;background-repeat:repeat!important;background-size:512px 512px!important;border-image-slice:48 fill!important;border-image-width:6px!important;border-image-repeat:stretch!important;border-radius:0!important;box-shadow:0 4px #030201c2,0 10px 22px #0000006b!important}body.wardens-v2 :is(.site-header,.loading-panel header,.pause-menu-label,.options-panel>header,.warden-selection-header,.warden-roster-panel>header,.warden-creation-form>header,.solo-inventory-header,.solo-world-map-header,.solo-quest-journal-header,.solo-warden-sheet-header,.solo-loot-chest-header,.profession-workshop-header,.social-panel-header,.raider-hub-header,.solo-inventory-footer,.solo-world-map-footer,.solo-quest-journal-footer,.solo-warden-sheet-footer,.solo-loot-chest-footer,.profession-workshop-status),body.wardens-v2 #hud .top-bar{border-color:var(--wf-bronze-deep)!important;color:var(--wf-cream)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-header-rail), var(--wf-wood)!important;box-shadow:inset 0 -1px 0 var(--wf-gold), 0 4px 12px #0000005c!important;background-position:50%,50%!important;background-repeat:repeat-x,repeat!important;background-size:auto 100%,512px 512px!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.profession-workshop button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button,.solo-dialogue footer button),body.wardens-v2 #hud .meter-tabs button{border:5px solid #0000!important;border-image-source:var(--wf-control-frame)!important;color:var(--wf-cream)!important;background-color:var(--wf-brown)!important;background-image:var(--wf-wood)!important;box-shadow:0 3px 0 var(--wf-black), 0 7px 14px #0000004d!important;filter:none!important;opacity:1!important;background-repeat:repeat!important;background-size:512px 512px!important;border-image-slice:24 fill!important;border-image-width:5px!important;border-image-repeat:stretch!important;border-radius:0!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.profession-workshop button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button,.solo-dialogue footer button):hover:where(:not(:disabled)),body.wardens-v2 #hud .meter-tabs button:hover:where(:not(:disabled)){border-image-source:var(--wf-control-hover)!important;color:#fff!important;filter:none!important;opacity:1!important;background-color:#332114!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.profession-workshop button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button,.solo-dialogue footer button):is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #hud .meter-tabs button:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)){transform:translateY(1px);border-image-source:var(--wf-control-pressed)!important;filter:none!important;opacity:1!important;background-color:#140d08!important;box-shadow:inset 0 2px 8px #00000094!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.profession-workshop button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button,.solo-dialogue footer button):disabled,body.wardens-v2 #hud .meter-tabs button:disabled{border-image-source:var(--wf-control-disabled)!important;filter:saturate(.35)brightness(.72)!important;opacity:.62!important}body.wardens-v2 :is(.main-menu-button,.site-login-submit,.site-header-play,.site-nav-button,.site-account-actions button,.site-auth-modes button,.warden-enter-world,.warden-create-open,.warden-creation-submit,.warden-archetype-list button,.solo-world-map-tabs button,.profession-workshop button,.social-panel button,.raider-hub-panel button,.raider-hub-roster-panel button,.raider-detail button,.solo-dialogue footer button):focus-visible,body.wardens-v2 #hud .meter-tabs button:focus-visible{border-image-source:var(--wf-control-focus)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:3px!important;filter:none!important;opacity:1!important;box-shadow:0 0 0 3px #050302eb,0 0 18px #2b948c8f!important}body.wardens-v2 :is(.warden-slot,.solo-inventory-slot,.solo-world-map-location,.solo-world-map-legend,.solo-world-map-notice,.solo-world-map-zone-label,.solo-quest-journal-entry,.solo-quest-journal-objective-card,.solo-quest-journal-reward,.solo-resource,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.raider-roster-slot,.raider-offer-card,.raider-detail-section,.social-friend,.social-request,.solo-action-slot,.solo-utility-dock button,.solo-player-status,.solo-raider-status),body.wardens-v2 #hud .action-slot,body.wardens-v2 #hud .roster-entry{border:4px solid #0000!important;border-image-source:var(--wf-control-frame)!important;color:var(--wf-cream)!important;background-color:#140d08!important;background-image:var(--wf-inlay)!important;filter:none!important;opacity:1!important;background-repeat:repeat!important;background-size:512px 512px!important;border-image-slice:24 fill!important;border-image-width:4px!important;border-image-repeat:stretch!important;border-radius:0!important;box-shadow:0 2px #030201d1!important}body.wardens-v2 :is(.warden-slot,.solo-inventory-slot,.solo-world-map-location,.solo-world-map-zone,.solo-quest-journal-entry,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.raider-roster-slot,.raider-offer-card,.social-friend,.social-request,.solo-action-slot,.solo-utility-dock button,.solo-player-status,.solo-raider-status):hover:where(:not(:disabled)),body.wardens-v2 #hud .action-slot:hover:where(:not(:disabled)),body.wardens-v2 #hud .roster-entry:hover:where(:not(:disabled)),body.wardens-v2 :is(.warden-slot,.solo-inventory-slot,.solo-world-map-location,.solo-world-map-zone,.solo-quest-journal-entry,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.raider-roster-slot,.raider-offer-card,.social-friend,.social-request,.solo-action-slot,.solo-utility-dock button,.solo-player-status,.solo-raider-status):is(.is-selected,[aria-selected=true]),body.wardens-v2 #hud .roster-entry:is(.is-selected,[aria-selected=true]){border-image-source:var(--wf-control-hover)!important;color:#fff!important;filter:none!important;opacity:1!important;background-color:#2a1a10!important;box-shadow:0 0 15px #d3a34b42!important}body.wardens-v2 :is(.warden-slot,.solo-inventory-slot,.solo-world-map-location,.solo-world-map-zone,.solo-quest-journal-entry,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.raider-roster-slot,.raider-offer-card,.social-friend,.social-request,.solo-action-slot,.solo-utility-dock button,.solo-player-status,.solo-raider-status):is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #hud .action-slot:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #hud .roster-entry:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)){transform:translateY(1px);border-image-source:var(--wf-control-pressed)!important;color:#fff!important;filter:none!important;opacity:1!important;background-color:#140d08!important;box-shadow:inset 0 2px 8px #00000094!important}body.wardens-v2 :is(.warden-slot,.solo-inventory-slot,.solo-world-map-location,.solo-world-map-zone,.solo-quest-journal-entry,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.raider-roster-slot,.raider-offer-card,.social-friend,.social-request,.solo-action-slot,.solo-utility-dock button,.solo-player-status,.solo-raider-status):disabled,body.wardens-v2 #hud .action-slot:disabled,body.wardens-v2 #hud .roster-entry:disabled{border-image-source:var(--wf-control-disabled)!important;filter:saturate(.35)brightness(.72)!important;opacity:.62!important}body.wardens-v2 :is(.warden-slot,.solo-inventory-slot,.solo-world-map-location,.solo-world-map-zone,.solo-quest-journal-entry,.solo-warden-profession,.solo-warden-glyph-slot,.solo-loot-chest-item,.profession-recipe-card,.raider-roster-slot,.raider-offer-card,.social-friend,.social-request,.solo-action-slot,.solo-utility-dock button,.solo-player-status,.solo-raider-status):focus-visible,body.wardens-v2 #hud .action-slot:focus-visible,body.wardens-v2 #hud .roster-entry:focus-visible{border-image-source:var(--wf-control-focus)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:3px!important;filter:none!important;opacity:1!important;box-shadow:0 0 0 3px #050302eb,0 0 18px #2b948c8f!important}body.wardens-v2 #warden-selection .warden-enter-world,body.wardens-v2 #warden-selection .warden-slot,body.wardens-v2 #solo-hud .solo-action-slot,body.wardens-v2 #solo-hud .solo-player-status,body.wardens-v2 #solo-hud .solo-raider-status,body.wardens-v2 #hud .action-slot,body.wardens-v2 #hud .roster-entry{border-image-source:var(--wf-control-frame)!important;filter:none!important;opacity:1!important}body.wardens-v2 #warden-selection .warden-enter-world:hover:where(:not(:disabled)),body.wardens-v2 #warden-selection .warden-slot:hover:where(:not(:disabled)),body.wardens-v2 #solo-hud .solo-action-slot:hover:where(:not(:disabled)),body.wardens-v2 #solo-hud .solo-player-status:hover,body.wardens-v2 #solo-hud .solo-raider-status:hover,body.wardens-v2 #hud .action-slot:hover:where(:not(:disabled)),body.wardens-v2 #hud .roster-entry:hover:where(:not(:disabled)),body.wardens-v2 #warden-selection .warden-slot:is(.is-selected,[aria-selected=true]),body.wardens-v2 #hud .roster-entry:is(.is-selected,[aria-selected=true]){border-image-source:var(--wf-control-hover)!important;filter:none!important;opacity:1!important}body.wardens-v2 #warden-selection .warden-enter-world:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #warden-selection .warden-slot:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #solo-hud .solo-action-slot:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #solo-hud .solo-player-status:is(:active,.is-active,.active,[aria-pressed=true]),body.wardens-v2 #solo-hud .solo-raider-status:is(:active,.is-active,.active,[aria-pressed=true]),body.wardens-v2 #hud .action-slot:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)),body.wardens-v2 #hud .roster-entry:is(:active,.is-active,.active,[aria-pressed=true]):where(:not(:disabled)){border-image-source:var(--wf-control-pressed)!important;filter:none!important;opacity:1!important}body.wardens-v2 #warden-selection .warden-enter-world:disabled,body.wardens-v2 #warden-selection .warden-slot:disabled,body.wardens-v2 #solo-hud .solo-action-slot:disabled,body.wardens-v2 #hud .action-slot:disabled,body.wardens-v2 #hud .roster-entry:disabled{border-image-source:var(--wf-control-disabled)!important;filter:saturate(.35)brightness(.72)!important;opacity:.62!important}body.wardens-v2 #warden-selection .warden-enter-world:focus-visible,body.wardens-v2 #warden-selection .warden-slot:focus-visible,body.wardens-v2 #solo-hud .solo-action-slot:focus-visible,body.wardens-v2 #solo-hud .solo-player-status:focus-visible,body.wardens-v2 #solo-hud .solo-raider-status:focus-visible,body.wardens-v2 #hud .action-slot:focus-visible,body.wardens-v2 #hud .roster-entry:focus-visible{border-image-source:var(--wf-control-focus)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:3px!important;filter:none!important;opacity:1!important;box-shadow:0 0 0 3px #050302eb,0 0 18px #2b948c8f!important}body.wardens-v2 :is(input,select,textarea,[contenteditable=true]){border:1px solid var(--wf-bronze-deep)!important;color:var(--wf-cream)!important;background-color:#0a0705!important;background-image:var(--wf-inlay)!important;background-size:512px 512px!important;border-radius:2px!important;box-shadow:inset 0 1px 7px #000000a3!important}body.wardens-v2 :is(input,select,textarea)::placeholder{color:#8f8063!important}body.wardens-v2 :is(.solo-quest-journal-list>section+section,.solo-warden-sheet-professions>header,.solo-warden-sheet-glyphs>header,.profession-recipe-book>header,.profession-workshop-aside section>header,.raider-detail-section>header,.social-section>header){background-image:var(--wf-divider)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:100% 8px!important;border:0!important}body.wardens-v2 :is(.warden-ui-gem,.warden-selection-heading .warden-ui-gem,.solo-unit-level,.solo-world-map-location output,.solo-world-map-tabs button.is-active,.solo-quest-journal-status,.profession-workshop-emblem,.solo-resource-energy strong){color:var(--wf-turquoise-bright)!important}body.wardens-v2 :is(h1,h2,h3,h4,.main-menu-brand,.pause-menu-label,.warden-selection-heading strong,.solo-quest-journal-header strong,.solo-warden-sheet-header strong,.profession-workshop-header h2),body.wardens-v2 #hud .boss-copy strong{color:var(--wf-gold-bright)!important;text-shadow:0 2px 2px #000000db!important}body.wardens-v2 .solo-health-fill,body.wardens-v2 #hud .unit-bars .health i{background:var(--wf-health)!important}body.wardens-v2 :is(.solo-resource-fill,.solo-resource-energy),body.wardens-v2 #hud .unit-bars .resource i{color:var(--wf-mana)!important}body.wardens-v2 .is-hostile .solo-health-fill,body.wardens-v2 #hud .boss-track span{background:var(--wf-danger)!important}body.wardens-v2 #solo-hud .solo-action-bar,body.wardens-v2 #hud .action-bar{min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-image:!important;outline:0!important;padding:0!important}body.wardens-v2 .solo-action-slots,body.wardens-v2 #hud .action-slots{gap:2px!important}body.wardens-v2 .solo-action-slot>span,body.wardens-v2 #hud .action-slot>span{display:none!important}body.wardens-v2 .solo-action-slot>small,body.wardens-v2 #hud .action-slot>small{visibility:visible!important;opacity:1!important;color:var(--wf-cream)!important;display:block!important}@media (min-width:701px){body.wardens-v2 .game-chat,body.wardens-v2 .solo-inventory-panel{width:500px!important;min-width:500px!important;max-width:calc(100vw - 36px)!important;height:340px!important;min-height:340px!important;max-height:calc(100vh - 36px)!important}}body.wardens-v2 :is(.solo-inventory-body,.solo-quest-journal-list,.solo-world-map-sidebar,.solo-warden-sheet-professions,.solo-warden-sheet-glyphs,.profession-recipe-list,.profession-workshop-aside,.raider-hub-roster-panel,.social-panel-body){scrollbar-width:thin;scrollbar-color:var(--wf-gold) var(--wf-black)!important}body.wardens-v2 :is(.solo-inventory-body,.solo-quest-journal-list,.solo-world-map-sidebar,.solo-warden-sheet-professions,.solo-warden-sheet-glyphs,.profession-recipe-list,.profession-workshop-aside,.raider-hub-roster-panel,.social-panel-body)::-webkit-scrollbar{width:10px;height:10px}body.wardens-v2 :is(.solo-inventory-body,.solo-quest-journal-list,.solo-world-map-sidebar,.solo-warden-sheet-professions,.solo-warden-sheet-glyphs,.profession-recipe-list,.profession-workshop-aside,.raider-hub-roster-panel,.social-panel-body)::-webkit-scrollbar-track{background-color:var(--wf-black);background-image:var(--wf-inlay);background-position:50%;background-repeat:repeat;background-size:256px 256px}body.wardens-v2 :is(.solo-inventory-body,.solo-quest-journal-list,.solo-world-map-sidebar,.solo-warden-sheet-professions,.solo-warden-sheet-glyphs,.profession-recipe-list,.profession-workshop-aside,.raider-hub-roster-panel,.social-panel-body)::-webkit-scrollbar-thumb{border:2px solid var(--wf-bronze-deep);background-color:var(--wf-brown);background-image:var(--wf-wood);background-position:50%;background-repeat:repeat;background-size:256px 256px}@media (max-width:1100px),(max-height:760px){body.wardens-v2 :is(.solo-inventory-panel,.solo-world-map-panel,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel,.raider-hub-panel,.social-panel){border-width:8px!important;border-image-width:8px!important}body.wardens-v2 .solo-utility-dock{bottom:82px!important}}@media (max-width:700px){body.wardens-v2 :is(.loading-panel,.pause-menu-actions,.options-panel,.site-login-panel,.site-account-card,.site-beta-card,.site-admin-card,.news-reader-card,.warden-roster-panel,.solo-inventory-panel,.solo-world-map-panel,.solo-quest-journal-panel,.solo-warden-sheet-panel,.solo-loot-chest-panel,.profession-workshop-panel,.social-panel,.raider-hub-panel){border-width:7px!important;border-image-width:7px!important}}body.wardens-v2 #warden-selection .warden-selection-header button{border:5px solid #0000!important;border-image-source:var(--wf-control-frame)!important;color:var(--wf-cream)!important;background-color:var(--wf-brown)!important;background-image:var(--wf-wood)!important;box-shadow:0 3px 0 var(--wf-black), 0 7px 14px #0000004d!important;filter:none!important;opacity:1!important;background-position:50%!important;background-size:256px 256px!important;border-image-slice:24 fill!important;border-image-width:5px!important;border-image-repeat:stretch!important;border-radius:0!important}body.wardens-v2 #warden-selection .warden-selection-header button:hover:where(:not(:disabled)){border-image-source:var(--wf-control-hover)!important;color:#fff!important;filter:none!important;opacity:1!important}body.wardens-v2 #warden-selection .warden-selection-header button:is(:active,[aria-pressed=true]):where(:not(:disabled)){transform:translateY(1px);border-image-source:var(--wf-control-pressed)!important}body.wardens-v2 #warden-selection .warden-selection-header button:disabled{border-image-source:var(--wf-control-disabled)!important;filter:saturate(.35)brightness(.72)!important;opacity:.62!important}body.wardens-v2 #warden-selection .warden-selection-header button:focus-visible{border-image-source:var(--wf-control-focus)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:3px!important;filter:none!important;opacity:1!important;box-shadow:0 0 0 3px #050302eb,0 0 18px #2b948c8f!important}body.wardens-v2 #warden-selection .warden-preview-transition{z-index:12;border:7px solid #0000;border-image-source:var(--wf-panel-frame);min-width:320px;color:var(--wf-cream);background-color:var(--wf-brown-black);background-image:var(--wf-inlay);opacity:0;pointer-events:none;background-position:50%;background-size:256px 256px;border-image-slice:48 fill;border-image-width:7px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;padding:13px 18px;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%);box-shadow:0 10px 32px #000000a8}body.wardens-v2 #warden-selection .warden-preview-transition>svg{width:34px;height:34px;color:var(--wf-turquoise-bright)}body.wardens-v2 #warden-selection .warden-preview-transition>span{gap:3px;display:grid}body.wardens-v2 #warden-selection .warden-preview-transition small{color:var(--wf-copy-muted);letter-spacing:.16em;font-size:9px}body.wardens-v2 #warden-selection .warden-preview-transition strong{color:var(--wf-cream);font-size:17px}body.wardens-v2 #warden-selection.is-preview-loading .warden-preview-transition{opacity:1;transform:translate(-50%,-50%);transition:none!important}body.wardens-v2 #warden-selection.is-preview-loading .warden-preview-transition>svg{animation:.9s linear infinite wardens-preview-spin}body.wardens-v2 #warden-selection.is-preview-loading :is(.warden-selection-focus,.warden-creation-focus){filter:saturate(.45)brightness(.62)}@keyframes wardens-preview-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){body.wardens-v2 #warden-selection .warden-preview-transition,body.wardens-v2 #warden-selection .warden-preview-transition>svg{transition:none;animation:none}}body.wardens-v2 #hud .right-hud{width:324px!important;right:40px!important;overflow:visible!important}body.wardens-v2 #hud .right-hud .minimap{box-sizing:border-box!important;justify-self:end!important;width:320px!important;max-width:100%!important;height:320px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-panel{width:min(1500px,100vw - 48px)!important;height:min(860px,100vh - 48px)!important;color:var(--wf-cream)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;background-position:50%!important;background-size:512px 512px!important;grid-template-rows:84px minmax(0,1fr) 40px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-header{min-width:0;grid-template-columns:58px minmax(0,1fr) 92px 38px 42px!important;gap:14px!important;padding:10px 16px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-header>button:focus-visible{outline:2px solid var(--wf-turquoise)!important;outline-offset:3px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-sigil{width:52px!important;height:52px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-identity strong{color:var(--wf-gold-bright)!important;font-size:clamp(22px,2vw,30px)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-identity em{color:var(--wf-copy-muted)!important;font-style:normal!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-body{min-width:0;min-height:0;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;background-size:512px 512px!important;grid-template-columns:190px minmax(0,1fr)!important;display:grid!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav{border-right:1px solid var(--wf-bronze-deep);background-color:#0c0805;background-image:var(--wf-wood);background-position:50%;background-size:256px 256px;flex-direction:column;gap:8px;min-width:0;min-height:0;padding:20px 13px;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button{text-align:left;cursor:pointer;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:54px;padding:7px 12px;display:grid;border:5px solid #0000!important;border-image-source:var(--wf-control-frame)!important;color:var(--wf-copy-muted)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;background-size:256px 256px!important;border-image-slice:24 fill!important;border-image-width:5px!important;font:700 14px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button>svg{width:20px;height:20px;color:var(--wf-gold)}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button:hover{border-image-source:var(--wf-control-hover)!important;color:#fff!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button[aria-selected=true]{transform:translate(3px);border-image-source:var(--wf-control-pressed)!important;color:var(--wf-gold-bright)!important;background-color:#171008!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button:focus-visible{border-image-source:var(--wf-control-focus)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:2px!important;box-shadow:0 0 0 3px #050302eb,0 0 15px #2b948c80!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:20px 22px;overflow:auto;color:var(--wf-cream)!important;background:#08050385!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel:focus{outline:none}body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-overview,.solo-warden-sheet-equipment,.solo-warden-sheet-statistics,.solo-warden-sheet-professions,.solo-warden-sheet-glyphs)>header{border-bottom:1px solid var(--wf-bronze-deep);background-image:var(--wf-divider);background-position:bottom;background-repeat:no-repeat;background-size:100% 7px;justify-content:space-between;align-items:end;gap:16px;min-height:42px;margin-bottom:16px;padding:0 2px 10px;display:flex}body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-equipment,.solo-warden-sheet-statistics,.solo-warden-sheet-professions)>header>span{gap:2px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header small,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-kicker{letter-spacing:.18em;font-size:9px;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header strong{letter-spacing:.08em;font-size:20px;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header em{font-size:11px;color:var(--wf-copy-muted)!important;font-style:normal!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-hero{grid-template-columns:minmax(250px,42%) minmax(260px,1fr);gap:18px;min-width:0;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait{grid-template-rows:minmax(0,1fr) auto;min-height:0;display:grid;position:relative;overflow:hidden;border:9px solid #0000!important;border-image-source:var(--wf-panel-frame)!important;background-color:#0c0805!important;background-image:var(--wf-inlay)!important;background-size:256px 256px!important;border-image-slice:48 fill!important;border-image-width:9px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>img{object-fit:cover;object-position:center;filter:saturate(.78)contrast(1.07)brightness(.78);width:100%;height:100%;min-height:250px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>img.is-hidden,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>span.is-hidden{display:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>#solo-warden-sheet-portrait-fallback{align-content:center;place-items:center;gap:8px;min-height:250px;display:grid;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-portrait-fallback>svg{width:64px;height:64px;color:var(--wf-gold)}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait-label{border-top:1px solid var(--wf-bronze-deep);background-color:var(--wf-brown-black);background-image:var(--wf-header-rail), var(--wf-wood);background-position:50%,50%;background-repeat:repeat-x,repeat;background-size:auto 100%,256px 256px;place-content:center;justify-items:center;gap:2px;min-height:58px;padding:8px;color:var(--wf-cream)!important;display:grid!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait-label small{letter-spacing:.18em;font-size:8px;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait-label strong{font-size:15px;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy{border:7px solid #0000;border-image-source:var(--wf-panel-frame);background-color:var(--wf-brown-black);background-image:var(--wf-inlay);background-size:256px 256px;border-image-slice:48 fill;border-image-width:7px;flex-direction:column;min-width:0;padding:18px 18px 12px;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy h2{margin:8px 0 0;font-size:clamp(24px,2vw,34px);line-height:1;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy>p{margin:5px 0 14px;color:var(--wf-copy-muted)!important;font-style:normal!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts>div{border-bottom:1px solid #6f481b8c;grid-template-columns:minmax(118px,.85fr) minmax(0,1.15fr);align-items:center;gap:10px;padding:10px 0;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts :is(dt,dd){font-size:11px;color:var(--wf-cream)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts dt{letter-spacing:.1em;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits{border:7px solid #0000;border-image-source:var(--wf-panel-frame);background-color:var(--wf-brown-black);background-image:var(--wf-inlay);background-size:256px 256px;border-image-slice:48 fill;border-image-width:7px;align-content:start;min-width:0;padding:17px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits>header{border-bottom:1px solid var(--wf-bronze-deep);justify-content:space-between;align-items:end;gap:12px;padding-bottom:10px;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits>header>span{gap:2px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits header :is(small,em){font-size:8px;color:var(--wf-copy-muted)!important;font-style:normal!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits header strong{font-size:17px;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list{gap:10px;margin-top:14px;display:grid}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list article{border:4px solid #0000;border-image-source:var(--wf-control-frame);background-color:#100a06;background-image:var(--wf-inlay);background-size:256px 256px;border-image-slice:24 fill;border-image-width:4px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;min-height:76px;padding:10px 12px;display:grid}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list article>svg{width:28px;height:28px;color:var(--wf-turquoise-bright);justify-self:center}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list article>span{gap:4px;display:grid}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list strong{font-size:14px;color:var(--wf-cream)!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list small{font-size:12px;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-layout{grid-template-columns:minmax(520px,1.15fr) minmax(300px,.85fr);gap:18px;min-height:calc(100% - 60px);display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots article{border:4px solid #0000;border-image-source:var(--wf-control-disabled);background-color:#0c0805;background-image:var(--wf-inlay);filter:saturate(.35)brightness(.78);background-size:256px 256px;border-image-slice:24 fill;border-image-width:4px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:12px;min-height:96px;padding:12px 15px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots article>svg{width:32px;height:32px;color:var(--wf-copy-muted);justify-self:center}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots article>span{gap:4px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots small,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary small{letter-spacing:.13em;font-size:9px;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots strong{font-size:14px;color:var(--wf-cream)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state{border:7px solid #0000;border-image-source:var(--wf-panel-frame);background-color:var(--wf-brown-black);background-image:var(--wf-inlay);text-align:center;background-size:256px 256px;border-image-slice:48 fill;border-image-width:7px;align-content:center;place-items:center;gap:18px;min-height:230px;padding:28px;display:grid;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state>svg{width:58px;height:58px;color:var(--wf-gold)}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state>span{gap:8px;max-width:460px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state strong{font-size:17px;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state p{margin:0;font-size:13px;line-height:1.45;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-statistics{align-content:start;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article{border:5px solid #0000;border-image-source:var(--wf-control-frame);background-color:var(--wf-brown-black);background-image:var(--wf-inlay);text-align:center;background-size:256px 256px;border-image-slice:24 fill;border-image-width:5px;align-content:center;place-items:center;gap:5px;min-height:120px;padding:15px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article>strong{font-size:32px;color:var(--wf-gold-bright)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article>span{font-size:11px;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-professions,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-glyphs{color:var(--wf-cream)!important;background:#08050385!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-glyph-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-glyph-columns>section{align-content:start;gap:12px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-glyphs>p{margin:20px 0 0;font-size:11px;color:var(--wf-copy-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-footer{gap:18px;min-width:0;padding:0 16px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-footer>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--wf-copy-muted)!important}@media (max-width:1380px){body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-panel{grid-template-rows:76px minmax(0,1fr) 36px!important;width:calc(100vw - 32px)!important;height:calc(100vh - 32px)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-body{grid-template-columns:168px minmax(0,1fr)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav{padding:14px 10px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button{grid-template-columns:24px minmax(0,1fr);min-height:48px;padding-inline:9px;font-size:13px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel{padding:16px 17px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview{grid-template-columns:minmax(480px,1.25fr) minmax(270px,.75fr);gap:14px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-hero{grid-template-columns:minmax(220px,40%) minmax(250px,1fr);gap:14px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>img,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>#solo-warden-sheet-portrait-fallback{min-height:215px}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list article{min-height:68px}}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status){box-sizing:border-box!important;outline-offset:0!important;color:#f5e8c5!important;background-color:#120c08!important;background-image:var(--wf-inlay)!important;background-position:50%!important;background-repeat:repeat!important;background-size:256px 256px!important;border:1px solid #a9792f!important;border-left-color:#d8aa4a!important;border-image:!important;border-radius:3px!important;outline:1px solid #170d07eb!important;align-items:center!important;margin:0!important;transition:border-color .12s,filter .12s,box-shadow .12s!important;display:grid!important;position:relative!important;transform:none!important;box-shadow:inset 0 0 0 1px #eec2651f,inset 0 -12px 20px #0000003d,0 3px #070402,0 7px 15px #0000006b!important}body.wardens-v2 #solo-hud .solo-player-status{grid-template-columns:minmax(0,1fr)!important;width:420px!important;min-height:78px!important;padding:8px 13px 8px 72px!important}body.wardens-v2 #solo-hud .solo-raider-status{grid-template-columns:minmax(0,1fr)!important;width:352px!important;min-height:68px!important;margin-left:20px!important;padding:7px 11px 7px 62px!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status)>.solo-unit-portrait{z-index:2!important;box-sizing:border-box!important;outline-offset:0!important;background-color:#17100b!important;background-image:var(--wf-wood)!important;background-position:50%!important;background-repeat:repeat!important;background-size:180px 180px!important;border:2px solid #d4a444!important;border-image:!important;border-radius:50%!important;outline:3px solid #100b07!important;place-items:center!important;width:70px!important;height:70px!important;display:grid!important;position:absolute!important;top:50%!important;left:0!important;transform:translate(-24px,-50%)!important;box-shadow:0 0 0 1px #6d491c,0 5px 12px #0009!important}body.wardens-v2 #solo-hud .solo-raider-status>.solo-unit-portrait{width:60px!important;height:60px!important;transform:translate(-20px,-50%)!important}body.wardens-v2 #solo-hud .solo-player-status .solo-unit-portrait>img,body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-portrait>img{box-sizing:border-box!important;object-fit:cover!important;background:#0b0805!important;border:0!important;border-radius:50%!important;outline:0!important;width:calc(100% - 6px)!important;height:calc(100% - 6px)!important;box-shadow:inset 0 0 0 1px #ffefbc1f!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-portrait>img{object-fit:contain!important}body.wardens-v2 #solo-hud .solo-unit-level{color:#fff1c7!important;background:#17100b!important;border:1px solid #d4a444!important;border-image:!important;border-radius:50%!important;outline:2px solid #100b07!important;min-width:24px!important;height:24px!important;padding:0 4px!important;font-size:10px!important;line-height:1!important;bottom:-3px!important;right:-4px!important;box-shadow:0 2px 5px #000000a3!important}body.wardens-v2 #solo-hud .solo-player-status>span:last-child,body.wardens-v2 #solo-hud .solo-raider-status-copy{gap:3px!important;min-width:0!important;display:grid!important}body.wardens-v2 #solo-hud .solo-player-status strong,body.wardens-v2 #solo-hud .solo-raider-status-copy strong{color:#fff0c8!important;letter-spacing:.035em!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:0 2px 2px #000!important;white-space:nowrap!important;font-size:16px!important;line-height:1!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-player-status small,body.wardens-v2 #solo-hud .solo-raider-status-copy small{color:#d4b06b!important;letter-spacing:.11em!important;text-align:center!important;font-size:9px!important;line-height:1!important}body.wardens-v2 #solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud .solo-raider-status-copy>header>span{gap:3px!important;min-width:0!important;display:grid!important}body.wardens-v2 #solo-hud .solo-player-status i,body.wardens-v2 #solo-hud :is(.solo-raider-health,.solo-raider-cast){box-sizing:border-box!important;outline-offset:0!important;background:#17110c!important;border:1px solid #070503!important;border-radius:1px!important;outline:1px solid #6f4d20!important;place-items:center!important;height:15px!important;margin:2px 0 0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 2px 5px #000000b8!important}body.wardens-v2 #solo-hud .solo-player-health>b,body.wardens-v2 #solo-hud .solo-raider-health>b{background:#438e36!important;box-shadow:inset 0 2px #bdf2973d,inset 0 -3px #11370f52!important}body.wardens-v2 #solo-hud .solo-raider-health>output,body.wardens-v2 #solo-hud .solo-raider-cast>:is(strong,output){color:#fff8dc!important;text-shadow:0 1px 2px #000,0 0 3px #000!important;font-size:9px!important;line-height:13px!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):hover{filter:brightness(1.06)!important;border-color:#e0b75a!important;border-image:!important;box-shadow:inset 0 0 0 1px #ffdc892e,inset 0 -12px 20px #00000038,0 3px #070402,0 0 14px #d3a34b38!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):is(:active,[aria-pressed=true]){filter:brightness(1.09)!important;border-color:#f0ca72!important;border-image:!important;transform:none!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):focus-visible{outline-offset:3px!important;border-color:#55c9bd!important;border-image:!important;outline:2px solid #55c9bd!important;box-shadow:0 0 0 3px #050302eb,0 0 16px #2b948c7a!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-party-frames{width:420px!important}body.wardens-v2 #solo-hud .solo-player-status{min-height:76px!important}body.wardens-v2 #solo-hud .solo-raider-status{min-height:66px!important}}body.wardens-v2 #solo-hud .solo-party-frames{width:580px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;gap:0!important;padding:0!important;top:22px!important;left:30px!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status){box-sizing:border-box!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;transform:none!important}body.wardens-v2 #solo-hud .solo-player-status{width:580px!important;min-height:172px!important}body.wardens-v2 #solo-hud .solo-raider-status{width:500px!important;min-height:142px!important;margin-top:-4px!important;margin-left:38px!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status)>.solo-unit-portrait{width:142px!important;height:142px!important;padding:7px!important;top:8px!important;left:0!important;transform:none!important}body.wardens-v2 #solo-hud .solo-raider-status>.solo-unit-portrait{width:116px!important;height:116px!important;padding:6px!important;top:6px!important}body.wardens-v2 #solo-hud :is(.solo-unit-frame-copy,.solo-raider-status-copy){color:#f8edcf!important;width:438px!important;min-width:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;outline:0!important;gap:7px!important;margin:0 0 0 125px!important;padding:12px 0 0!important;display:grid!important;position:relative!important;transform:none!important}body.wardens-v2 #solo-hud .solo-raider-status-copy{gap:5px!important;width:396px!important;margin-left:101px!important;padding-top:8px!important}body.wardens-v2 #solo-hud .solo-unit-frame-title,body.wardens-v2 #solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud .solo-raider-status-copy>header>span{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding-left:18px!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>strong,body.wardens-v2 #solo-hud .solo-raider-status-copy strong{text-align:left!important}body.wardens-v2 #solo-hud .solo-unit-status-slots{display:none!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status):is(:hover,:active,[aria-pressed=true],:focus-visible){box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;outline:0!important;transform:none!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-party-frames{width:580px!important}body.wardens-v2 #solo-hud .solo-player-status{min-height:172px!important}body.wardens-v2 #solo-hud .solo-raider-status{min-height:142px!important}}body.wardens-v2 #solo-hud .solo-party-frames{gap:0!important;width:420px!important;top:8px!important;left:18px!important}body.wardens-v2 #solo-hud .solo-player-status{width:420px!important;min-height:132px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;display:block!important}body.wardens-v2 #solo-hud .solo-raider-status{width:292px!important;min-height:84px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;margin:-1px 0 0 34px!important;padding:0!important;display:block!important}body.wardens-v2 #solo-hud :is(.solo-player-status,.solo-raider-status)>.solo-unit-portrait{border:3px solid #d1a34c!important;outline:4px solid #100b07!important;width:116px!important;height:116px!important;padding:5px!important;top:4px!important;left:0!important;transform:none!important}body.wardens-v2 #solo-hud .solo-raider-status>.solo-unit-portrait{border-width:2px!important;outline-width:3px!important;width:72px!important;height:72px!important;padding:4px!important;top:3px!important}body.wardens-v2 #solo-hud .solo-player-status .solo-unit-level{border-width:2px!important;outline-width:3px!important;min-width:38px!important;height:38px!important;font-size:15px!important;bottom:-9px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-level{border-width:2px!important;outline-width:2px!important;min-width:28px!important;height:28px!important;font-size:11px!important;bottom:-7px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.wardens-v2 #solo-hud .solo-unit-frame-copy{width:316px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;gap:4px!important;margin:0 0 0 104px!important;padding:7px 0 0!important;display:grid!important}body.wardens-v2 #solo-hud .solo-raider-status-copy{width:226px!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;gap:3px!important;margin:0 0 0 63px!important;padding:5px 0 0!important;display:grid!important}body.wardens-v2 #solo-hud .solo-unit-frame-title,body.wardens-v2 #solo-hud .solo-raider-status-copy>header,body.wardens-v2 #solo-hud .solo-raider-status-copy>header>span{box-shadow:none!important;background:0 0!important;border:0!important;justify-items:start!important;gap:0!important;padding-left:12px!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>strong{text-align:left!important;font-size:22px!important;line-height:.92!important}body.wardens-v2 #solo-hud .solo-unit-frame-title>small{text-align:left!important;font-size:11px!important;line-height:.95!important}body.wardens-v2 #solo-hud .solo-raider-status-copy strong{text-align:left!important;font-size:17px!important;line-height:.92!important}body.wardens-v2 #solo-hud .solo-raider-status-copy small{text-align:left!important;font-size:9px!important;line-height:.95!important}body.wardens-v2 #solo-hud .solo-unit-bars{gap:1px!important}body.wardens-v2 #solo-hud .solo-unit-bars>:is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-role-bar,.solo-raider-cast){border:2px solid #21150b!important;outline:1px solid #9c6d2f!important;height:21px!important;margin:0!important}body.wardens-v2 #solo-hud .solo-unit-bars>:is(.solo-player-health,.solo-player-energy,.solo-raider-health,.solo-raider-role-bar,.solo-raider-cast)>b{inset:1px!important}body.wardens-v2 #solo-hud .solo-player-energy>b{background:linear-gradient(#2685bd,#145c99 58%,#0b3d76)!important;width:calc(100% - 2px)!important;box-shadow:inset 0 3px #abe2ff3b,inset 0 -2px #051b4166!important}body.wardens-v2 #solo-hud .solo-unit-bars output{letter-spacing:.01em!important;font-size:10px!important}body.wardens-v2 #solo-hud .solo-raider-role-bar{display:none!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars>:is(.solo-raider-health,.solo-raider-cast){height:16px!important}body.wardens-v2 #solo-hud .solo-raider-status .solo-unit-bars :is(output,strong){font-size:8px!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-party-frames{width:420px!important}body.wardens-v2 #solo-hud .solo-player-status{min-height:132px!important}body.wardens-v2 #solo-hud .solo-raider-status{min-height:84px!important}}body.wardens-v2 #solo-hud .solo-top-right{top:18px!important;right:18px!important}body.wardens-v2 #solo-hud .solo-minimap-cluster{transform:translate(43px)!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-minimap-telemetry{width:236px!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;outline:0!important;padding:0!important;position:relative!important;overflow:visible!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-minimap-telemetry:after{display:none!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-minimap-location-block{box-sizing:border-box!important;text-align:center!important;align-content:end!important;justify-items:center!important;width:100%!important;height:24px!important;padding-bottom:7px!important;position:static!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud #solo-clock.solo-minimap-clock{z-index:45!important;box-sizing:border-box!important;min-width:52px!important;color:var(--wf-copy-muted)!important;font-family:var(--font-interface)!important;letter-spacing:.06em!important;text-align:center!important;text-shadow:0 1px 2px var(--wf-black)!important;pointer-events:none!important;background:#070503ad!important;border:0!important;border-radius:10px!important;padding:3px 7px 2px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:block!important;position:absolute!important;top:278px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 1px 3px #0000009e!important}body.wardens-v2 #solo-hud#solo-hud#solo-hud .solo-player-status #solo-player-energy>#solo-player-energy-fill{background-color:#145c99!important;background-image:linear-gradient(#2685bd,#145c99 58%,#0b3d76)!important;box-shadow:inset 0 3px #abe2ff3b,inset 0 -2px #051b4166!important}body.wardens-v2 #solo-loot-chest.solo-loot-chest{z-index:72!important;top:var(--solo-loot-top,50%)!important;bottom:auto!important;right:auto!important;left:var(--solo-loot-left,50%)!important;width:410px!important;max-width:none!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-panel{box-sizing:border-box!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-gold)!important;outline-offset:0!important;width:100%!important;color:var(--wf-cream)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;box-shadow:inset 0 0 0 1px var(--wf-black), 0 4px 0 var(--wf-black), 0 12px 24px #0000007a!important;transform:scale(var(--hud-scale))!important;transform-origin:0 0!important;background-repeat:repeat!important;background-size:256px 256px!important;border-image:!important;border-radius:3px!important;overflow:hidden!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header{border:0!important;border-bottom:1px solid var(--wf-bronze-deep)!important;background-color:#110b07f5!important;background-image:var(--wf-wood)!important;background-repeat:repeat!important;background-size:256px 256px!important;grid-template-columns:40px minmax(0,1fr) 32px!important;gap:9px!important;min-height:56px!important;padding:7px 8px!important;box-shadow:inset 0 -1px #f0cf8329!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header>svg{box-sizing:border-box!important;border:1px solid var(--wf-bronze)!important;width:36px!important;height:36px!important;color:var(--wf-gold-bright)!important;background:var(--wf-brown-black)!important;box-shadow:inset 0 0 0 1px var(--wf-black)!important;border-radius:2px!important;padding:7px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header>span{gap:0!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header small{color:var(--wf-copy-muted)!important;letter-spacing:.13em!important;font-size:8px!important;line-height:1!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header strong{color:var(--wf-cream)!important;font-family:var(--font-interface)!important;text-shadow:0 1px 2px var(--wf-black)!important;font-size:17px!important;font-weight:700!important;line-height:1.05!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header em{color:var(--wf-gold)!important;letter-spacing:.08em!important;font-size:8px!important;line-height:1!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header button{border:1px solid var(--wf-bronze-deep)!important;width:30px!important;height:30px!important;color:var(--wf-cream)!important;background:var(--wf-brown-black)!important;box-shadow:inset 0 0 0 1px #f0cf831a, 0 2px 0 var(--wf-black)!important;border-image:!important;border-radius:2px!important;padding:0!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header button:is(:hover,:focus-visible){border-color:var(--wf-gold)!important;outline:1px solid var(--wf-gold-bright)!important;outline-offset:1px!important;color:#fff!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-header button svg{width:17px!important;height:17px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-body{background-color:#080503d1!important;background-image:var(--wf-inlay)!important;scrollbar-color:var(--wf-bronze) var(--wf-black)!important;background-repeat:repeat!important;background-size:256px 256px!important;border:0!important;min-height:0!important;max-height:244px!important;padding:6px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-list{gap:4px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item{--solo-loot-rarity:var(--wf-bronze);border:1px solid var(--wf-bronze-deep)!important;border-left:3px solid var(--solo-loot-rarity)!important;min-height:50px!important;color:var(--wf-cream)!important;background-color:#130c08f0!important;background-image:var(--wf-inlay)!important;background-repeat:repeat!important;background-size:192px 192px!important;border-image:!important;border-radius:2px!important;grid-template-columns:42px minmax(0,1fr) auto 61px!important;gap:7px!important;padding:4px 5px!important;transform:none!important;box-shadow:inset 0 0 0 1px #f0cf8314,0 2px #00000085!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item[data-rarity=common]{--solo-loot-rarity:#c8c8c8}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item[data-rarity=uncommon]{--solo-loot-rarity:#42b84f}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item[data-rarity=rare]{--solo-loot-rarity:#3f82e8}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item[data-rarity=epic]{--solo-loot-rarity:#9955d8}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item[data-rarity=legendary]{--solo-loot-rarity:#e8872c}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item[data-rarity=mythic]{--solo-loot-rarity:#d63b3b}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item:is(:hover,:focus-visible):not(:disabled){border-color:var(--wf-gold)!important;border-left-color:var(--solo-loot-rarity)!important;outline-offset:0!important;box-shadow:inset 0 0 0 1px #f0cf8324, 0 2px 0 var(--wf-black)!important;background-color:#25170df5!important;outline:1px solid #f0cf836b!important;transform:none!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-icon{border:1px solid var(--solo-loot-rarity)!important;width:38px!important;height:38px!important;color:var(--wf-gold-bright)!important;background:var(--wf-brown-black)!important;box-shadow:inset 0 0 0 1px var(--wf-black)!important;cursor:help!important;border-radius:2px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-svg{width:24px!important;height:24px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-copy{gap:2px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-copy strong{color:var(--wf-cream)!important;text-shadow:0 1px 2px var(--wf-black)!important;font-size:12px!important;line-height:1.05!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-copy small{color:var(--wf-copy-muted)!important;letter-spacing:.02em!important;font-size:8px!important;line-height:1.05!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-quantity{min-width:28px!important;color:var(--wf-gold-bright)!important;font-size:10px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-item-action{border:1px solid var(--wf-bronze-deep)!important;min-height:25px!important;color:var(--wf-cream)!important;background:var(--wf-brown)!important;letter-spacing:.05em!important;border-radius:2px!important;padding:0 5px!important;font-size:8px!important;line-height:1!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-empty{min-height:76px!important;color:var(--wf-copy-muted)!important;font-size:10px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-footer{border:0!important;border-top:1px solid var(--wf-bronze-deep)!important;background-color:#110b07f5!important;background-image:var(--wf-wood)!important;background-repeat:repeat!important;background-size:256px 256px!important;gap:8px!important;min-height:42px!important;padding:5px 7px 5px 9px!important;box-shadow:inset 0 1px #f0cf831f!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-footer small{color:var(--wf-copy-muted)!important;font-size:8px!important;line-height:1.1!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-footer button{border:1px solid var(--wf-bronze)!important;min-width:118px!important;min-height:29px!important;color:var(--wf-cream)!important;box-shadow:inset 0 0 0 1px #f0cf831f, 0 2px 0 var(--wf-black)!important;letter-spacing:.035em!important;background:#354126!important;border-image:!important;border-radius:2px!important;padding:5px 9px!important;font-size:10px!important}body.wardens-v2 #solo-loot-chest .solo-loot-chest-footer button:is(:hover,:focus-visible):not(:disabled){border-color:var(--wf-gold-bright)!important;outline:1px solid var(--wf-gold)!important;outline-offset:1px!important;color:#fff!important;background:#48552f!important}body.wardens-v2 #solo-tooltip.solo-tooltip{z-index:95!important}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=common]{--solo-tooltip-rarity:#c8c8c8}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=uncommon]{--solo-tooltip-rarity:#42b84f}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=rare]{--solo-tooltip-rarity:#3f82e8}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=epic]{--solo-tooltip-rarity:#9955d8}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=legendary]{--solo-tooltip-rarity:#e8872c}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=mythic]{--solo-tooltip-rarity:#d63b3b}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=common],body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=uncommon],body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=rare],body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=epic],body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=legendary],body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone=mythic]{border-color:var(--solo-tooltip-rarity)!important;outline-color:var(--solo-tooltip-rarity)!important}body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone] .solo-tooltip-title,body.wardens-v2 #solo-tooltip.solo-tooltip[data-tone] .solo-tooltip-icon{color:var(--solo-tooltip-rarity,var(--w2-ink))!important;border-color:var(--solo-tooltip-rarity,var(--w2-ink))!important}body.wardens-v2 #solo-hud .solo-energy-cast{box-sizing:border-box!important;color:#f3eee2!important;width:min(430px,100vw - 32px)!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;grid-template-columns:minmax(0,1fr) 54px!important;align-items:stretch!important;gap:5px!important;margin:0 0 2px!important;padding:0!important;font-family:Alegreya SC Wardens,Georgia,serif!important;display:grid!important;overflow:visible!important}body.wardens-v2 #solo-hud .solo-energy-cast.is-hidden,body.wardens-v2 #solo-hud .solo-energy-cast:before,body.wardens-v2 #solo-hud .solo-energy-cast:after{display:none!important}body.wardens-v2 #solo-hud .solo-energy-cast-header{box-sizing:border-box!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;letter-spacing:0!important;min-width:0!important;min-height:52px!important;text-shadow:0 2px 2px var(--wf-black)!important;background-color:#080604f5!important;background-image:linear-gradient(#1b130cf7,#080604fa)!important;background-repeat:no-repeat!important;background-size:cover!important;border-image:!important;border-radius:3px!important;grid-template-rows:20px 16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:3px 10px!important;margin:0!important;padding:6px 10px 7px!important;display:grid!important;box-shadow:inset 0 0 0 1px #d3a34b29,0 3px #030201c7,0 8px 18px #00000061!important}body.wardens-v2 #solo-hud .solo-energy-cast-header strong{min-width:0!important;color:var(--wf-cream)!important;letter-spacing:.035em!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:750!important;line-height:18px!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-energy-cast-header output{min-width:42px!important;color:var(--wf-gold-bright)!important;text-align:right!important;font-family:inherit!important;font-size:12px!important;font-weight:700!important;line-height:18px!important}body.wardens-v2 #solo-hud .solo-energy-cast-track{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;background-color:var(--wf-black)!important;height:16px!important;box-shadow:inset 0 0 0 1px var(--wf-black), inset 0 2px 5px #000000d1, 0 1px 0 var(--wf-black)!important;background-image:none!important;border-image:!important;border-radius:2px!important;outline:0!important;grid-column:1/-1!important;position:relative!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-energy-cast-track>span{background-color:var(--wf-turquoise)!important;background-image:linear-gradient(180deg, #70ddd2 0%, var(--wf-turquoise-bright) 24%, var(--wf-turquoise) 62%, #15534e 100%)!important;border-right:1px solid #c8fff8!important;position:absolute!important;inset:2px!important;box-shadow:inset 0 1px #dcfff98c,inset 0 -2px 3px #05302cb8,2px 0 7px #55c9bdb3!important}body.wardens-v2 #solo-hud .solo-energy-cast-track>span:after,body.wardens-v2 #solo-hud .solo-energy-cast-track>i{display:none!important}body.wardens-v2 #solo-hud .solo-energy-cast-icon{box-sizing:border-box!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;width:52px!important;height:52px!important;color:var(--wf-turquoise-bright)!important;box-shadow:inset 0 0 0 1px #d3a34b2e, inset 0 0 0 3px #2b948c38, 0 3px 0 var(--wf-black), 0 8px 18px #00000061!important;background-color:#080604f5!important;background-image:linear-gradient(#1d150ef7,#080604fa)!important;background-repeat:no-repeat!important;background-size:cover!important;border-image:!important;border-radius:3px!important;place-items:center!important;display:grid!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-energy-cast-icon svg{width:25px!important;height:25px!important;filter:drop-shadow(0 2px 1px var(--wf-black)) drop-shadow(0 0 4px #55c9bd75)!important}body.wardens-v2 #solo-hud .solo-energy-cast.is-animal-cast .solo-energy-cast-icon{color:var(--wf-gold-bright)!important;background-color:#080604f5!important;background-image:linear-gradient(#1d150ef7,#080604fa)!important}body.wardens-v2 #solo-hud .solo-energy-cast.is-herbalism-cast .solo-energy-cast-icon{color:#84d88b!important;background-color:#080604f5!important;background-image:linear-gradient(#1d150ef7,#080604fa)!important}body.wardens-v2 #solo-hud .solo-energy-cast.is-mining-cast .solo-energy-cast-icon{color:#e0ad63!important;background-color:#080604f5!important;background-image:linear-gradient(#1d150ef7,#080604fa)!important}@media (max-width:560px){body.wardens-v2 #solo-hud .solo-energy-cast{grid-template-columns:minmax(0,1fr) 48px!important;gap:4px!important;width:min(370px,100vw - 24px)!important}body.wardens-v2 #solo-hud .solo-energy-cast-icon{width:48px!important;height:48px!important}}body.wardens-v2 #solo-warden-sheet :is(.solo-battle-pass-card,.solo-title-card){border:1px solid color-mix(in srgb, var(--battle-pass-accent,var(--title-color,var(--wf-gold-bright))) 72%, #241508);background:linear-gradient(135deg, color-mix(in srgb, var(--battle-pass-accent,var(--title-color,#a977e8)) 13%, #100a06), #100a06 62%);gap:9px;margin-top:12px;padding:14px;display:grid;position:relative}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-card{overflow:hidden}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-art{object-fit:cover;border:1px solid var(--wf-bronze-deep);width:100%;max-height:150px}body.wardens-v2 #solo-warden-sheet :is(.solo-battle-pass-card,.solo-title-card) p{color:var(--wf-copy-muted);margin:0;font-size:11px;line-height:1.45}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-progress{background:#080604;border:1px solid #4b331b;height:7px;display:block;overflow:hidden}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-progress>i{background:var(--battle-pass-accent,#a977e8);height:100%;display:block}body.wardens-v2 #solo-warden-sheet :is(.solo-battle-pass-actions,.solo-battle-pass-rewards){gap:7px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-actions{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}body.wardens-v2 #solo-warden-sheet :is(.solo-battle-pass-actions,.solo-battle-pass-rewards,.solo-title-card) button{border:1px solid var(--wf-bronze);min-height:34px;color:var(--wf-cream);font:inherit;letter-spacing:.06em;background:#1b1209;padding:7px 10px;font-size:9px}body.wardens-v2 #solo-warden-sheet :is(.solo-battle-pass-actions,.solo-battle-pass-rewards,.solo-title-card) button:disabled{opacity:.52}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-rewards>article{background:#0c0805cc;border:1px solid #493218;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-rewards>article.is-featured{border-color:var(--battle-pass-accent,#a977e8);box-shadow:inset 3px 0 0 var(--battle-pass-accent,#a977e8)}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-rewards>article.is-claimed{opacity:.68}body.wardens-v2 #solo-warden-sheet .solo-battle-pass-rewards span,body.wardens-v2 #solo-warden-sheet .solo-title-card>span:nth-child(2){gap:4px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-title-card{border-left:3px solid var(--title-color,var(--wf-gold-bright));grid-template-columns:42px minmax(0,1fr) auto;align-items:center}body.wardens-v2 #solo-warden-sheet .solo-title-icon{width:38px;height:38px;color:var(--title-color,var(--wf-gold-bright));place-items:center;display:grid}body.wardens-v2 #solo-warden-sheet .solo-title-icon :is(img,svg){object-fit:contain;width:30px;height:30px}body.wardens-v2 #solo-hud .solo-unit-bars>.solo-player-experience{background:#160e21!important;border:2px solid #21150b!important;outline:1px solid #76509b!important;height:13px!important;margin:0!important;display:block!important;position:relative!important;overflow:hidden!important}body.wardens-v2 #solo-hud .solo-player-experience>b{transform-origin:0!important;background:linear-gradient(#c387ed,#7f4eae 60%,#4c2b76)!important;width:auto!important;height:auto!important;position:absolute!important;inset:1px!important}body.wardens-v2 #solo-hud .solo-player-experience.is-max-level>b{background:linear-gradient(#f0cf83,#b9852f 60%,#6f481b)!important}body.wardens-v2 #solo-hud .solo-player-experience>output{z-index:1!important;text-align:center!important;font-size:8px!important;line-height:9px!important;display:block!important;position:relative!important}body.wardens-v2 #solo-tooltip .solo-tooltip-tradeability[data-state=tradeable]{color:var(--wf-health)!important}body.wardens-v2 #solo-tooltip .solo-tooltip-tradeability[data-state=bound]{color:var(--wf-danger)!important}body.wardens-v2 #solo-tooltip.solo-tooltip.is-inventory-anchored{right:var(--solo-tooltip-inventory-anchor-right,18px)!important;bottom:var(--solo-tooltip-inventory-anchor-bottom,380px)!important;transform-origin:100% 100%!important}body.wardens-v2 #solo-inventory.solo-inventory{z-index:70!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;bottom:18px!important;right:18px!important}body.wardens-v2 #solo-inventory .solo-inventory-panel{box-sizing:border-box!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-gold)!important;outline-offset:0!important;width:500px!important;min-width:500px!important;max-width:none!important;height:350px!important;min-height:350px!important;max-height:none!important;color:var(--wf-cream)!important;background-color:var(--wf-brown-black)!important;background-image:var(--wf-inlay)!important;box-shadow:inset 0 0 0 1px var(--wf-black), 0 4px 0 var(--wf-black), 0 12px 24px #0000007a!important;transform:scale(var(--hud-scale))!important;transform-origin:100% 100%!important;background-repeat:repeat!important;background-size:256px 256px!important;border-image:!important;border-radius:3px!important;grid-template-rows:62px minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}body.wardens-v2 #solo-inventory .solo-inventory-header{border:0!important;border-bottom:1px solid var(--wf-bronze-deep)!important;background-color:#110b07f5!important;background-image:var(--wf-wood)!important;background-repeat:repeat!important;background-size:256px 256px!important;grid-template-columns:40px minmax(0,1fr) auto 30px 28px 32px!important;align-items:center!important;gap:6px!important;min-height:0!important;padding:7px 8px!important;display:grid!important;box-shadow:inset 0 -1px #f0cf8329!important}body.wardens-v2 #solo-inventory .solo-inventory-header>svg{box-sizing:border-box!important;border:1px solid var(--wf-bronze)!important;width:38px!important;height:38px!important;color:var(--wf-gold-bright)!important;background:var(--wf-brown-black)!important;box-shadow:inset 0 0 0 1px var(--wf-black)!important;border-radius:2px!important;padding:7px!important}body.wardens-v2 #solo-inventory .solo-inventory-header>span{gap:0!important;min-width:0!important;display:grid!important}body.wardens-v2 #solo-inventory .solo-inventory-header>span small{color:var(--wf-copy-muted)!important;letter-spacing:.12em!important;font-size:8px!important;line-height:1!important;display:block!important}body.wardens-v2 #solo-inventory .solo-inventory-header>span strong{color:var(--wf-cream)!important;letter-spacing:.035em!important;text-overflow:ellipsis!important;text-shadow:0 1px 2px var(--wf-black)!important;white-space:nowrap!important;font-size:19px!important;line-height:1.05!important;overflow:hidden!important}body.wardens-v2 #solo-inventory .solo-inventory-header>span em{color:var(--wf-gold)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;font-style:normal!important;line-height:1!important;display:block!important;overflow:hidden!important}body.wardens-v2 #solo-inventory .solo-inventory-capacity{white-space:nowrap!important;align-items:baseline!important;gap:2px!important;padding:0!important;display:flex!important}body.wardens-v2 #solo-inventory .solo-inventory-capacity>span{gap:2px!important}body.wardens-v2 #solo-inventory .solo-inventory-capacity strong{color:var(--wf-gold-bright)!important;font-size:16px!important;line-height:1!important}body.wardens-v2 #solo-inventory .solo-inventory-capacity i{color:var(--wf-copy-muted)!important;font-size:10px!important;line-height:1!important}body.wardens-v2 #solo-inventory .solo-inventory-capacity small{display:none!important}body.wardens-v2 #solo-inventory .solo-inventory-header>kbd{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;width:28px!important;min-width:28px!important;height:28px!important;color:var(--wf-cream)!important;background:var(--wf-brown-black)!important;box-shadow:0 2px 0 var(--wf-black)!important;border-radius:2px!important;place-items:center!important;padding:0!important;font-size:9px!important;display:grid!important}body.wardens-v2 #solo-inventory .solo-inventory-header>button,body.wardens-v2 #solo-inventory .solo-inventory-footer>button{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;min-width:0!important;min-height:30px!important;color:var(--wf-cream)!important;background-color:var(--wf-brown)!important;background-image:var(--wf-wood)!important;box-shadow:inset 0 0 0 1px #f0cf8317, 0 2px 0 var(--wf-black)!important;letter-spacing:.035em!important;background-repeat:repeat!important;background-size:192px 192px!important;border-image:!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:4px 6px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important}body.wardens-v2 #solo-inventory .solo-inventory-header>button:is(:hover,:focus-visible):not(:disabled),body.wardens-v2 #solo-inventory .solo-inventory-footer>button:is(:hover,:focus-visible):not(:disabled){border-color:var(--wf-gold-bright)!important;outline:1px solid var(--wf-gold)!important;outline-offset:1px!important;color:#fff!important;background-color:#3a2817!important}body.wardens-v2 #solo-inventory .solo-inventory-header>button:disabled,body.wardens-v2 #solo-inventory .solo-inventory-footer>button:disabled{color:#7e725c!important;filter:saturate(.4)brightness(.72)!important;opacity:.7!important}body.wardens-v2 #solo-inventory .solo-inventory-header>button svg,body.wardens-v2 #solo-inventory .solo-inventory-footer>button svg{flex:none!important;width:14px!important;height:14px!important}body.wardens-v2 #solo-inventory #solo-inventory-close,body.wardens-v2 #solo-inventory #solo-inventory-sort{width:30px!important;height:30px!important;padding:0!important}body.wardens-v2 #solo-inventory .solo-inventory-body{box-sizing:border-box!important;background-color:#080503db!important;background-image:var(--wf-inlay)!important;background-repeat:repeat!important;background-size:256px 256px!important;border:0!important;grid-template-rows:30px minmax(0,1fr)!important;align-content:stretch!important;gap:4px!important;min-height:0!important;padding:6px!important;display:grid!important;overflow:hidden!important}body.wardens-v2 #solo-inventory .solo-inventory-resource-row{border:0!important;justify-content:flex-end!important;align-items:center!important;padding:0 1px!important;display:flex!important}body.wardens-v2 #solo-inventory .solo-resource-wallet{gap:4px!important;display:flex!important}body.wardens-v2 #solo-inventory .solo-resource{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;background-color:#110b07eb!important;background-image:var(--wf-inlay)!important;background-size:192px 192px!important;border-image:!important;border-radius:2px!important;grid-template-columns:24px max-content!important;align-items:center!important;gap:6px!important;min-width:82px!important;height:30px!important;padding:2px 5px!important;display:grid!important;box-shadow:inset 0 0 0 1px #f0cf8314!important}body.wardens-v2 #solo-inventory .solo-resource img{object-fit:contain!important;width:22px!important;height:22px!important}body.wardens-v2 #solo-inventory .solo-resource>span{align-items:center!important;display:flex!important}body.wardens-v2 #solo-inventory .solo-resource small{display:none!important}body.wardens-v2 #solo-inventory .solo-resource strong{color:var(--wf-gold-bright)!important;font-size:12px!important;line-height:1!important}body.wardens-v2 #solo-inventory .solo-resource-energy strong{color:#65bce6!important}body.wardens-v2 #solo-inventory .solo-inventory-grid{scrollbar-color:var(--wf-gold) var(--wf-black)!important;scrollbar-width:thin!important;grid-template-columns:repeat(8,56px)!important;grid-auto-rows:56px!important;place-content:start center!important;gap:3px!important;min-height:0!important;padding:1px!important;display:grid!important;overflow:hidden!important}body.wardens-v2 #solo-inventory .solo-inventory-slot{aspect-ratio:1!important;box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;border-left:3px solid var(--solo-inventory-rarity,var(--wf-bronze-deep))!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;color:var(--wf-cream)!important;background-color:#120c08f0!important;background-image:var(--wf-inlay)!important;opacity:1!important;background-repeat:repeat!important;background-size:192px 192px!important;border-image:!important;border-radius:2px!important;place-items:center!important;padding:2px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 1px #f0cf8312,0 2px #0000009e!important}body.wardens-v2 #solo-inventory .solo-inventory-slot:after{border-color:#f0cf830f!important;inset:2px!important}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-empty=true]{border-left-color:var(--wf-bronze-deep)!important;color:#77694f!important;cursor:default!important;background-color:#090604b8!important}body.wardens-v2 #solo-inventory .solo-inventory-slot{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}body.wardens-v2 #solo-inventory .solo-inventory-slot :is(img,svg,span){-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-rarity=common]{--solo-inventory-rarity:#c8c8c8}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-rarity=uncommon]{--solo-inventory-rarity:#42b84f}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-rarity=rare]{--solo-inventory-rarity:#3f82e8}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-rarity=epic]{--solo-inventory-rarity:#9955d8}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-rarity=legendary]{--solo-inventory-rarity:#e8872c}body.wardens-v2 #solo-inventory .solo-inventory-slot[data-rarity=mythic]{--solo-inventory-rarity:#d63b3b}body.wardens-v2 #solo-inventory .solo-inventory-slot:not([data-empty=true])[data-rarity]{border-color:var(--solo-inventory-rarity)!important}body.wardens-v2 #solo-inventory .solo-inventory-slot:is(:hover,:focus-visible):not([aria-disabled=true]),body.wardens-v2 #solo-inventory .solo-inventory-slot.is-drop-target{border-color:var(--wf-gold)!important;border-left-color:var(--solo-inventory-rarity,var(--wf-gold))!important;outline:1px solid var(--wf-gold-bright)!important;outline-offset:0!important;color:#fff!important;box-shadow:inset 0 0 0 1px #f0cf8321, 0 2px 0 var(--wf-black)!important;background-color:#26190ef5!important;transform:none!important}body.wardens-v2 #solo-inventory .solo-inventory-slot.is-selected,body.wardens-v2 #solo-inventory .solo-inventory-slot[aria-selected=true]{border-color:var(--wf-gold-bright)!important;border-left-color:var(--solo-inventory-rarity,var(--wf-gold-bright))!important;outline-offset:-3px!important;background-color:#312112f5!important;outline:2px solid #f0cf8375!important;box-shadow:inset 0 0 12px #d3a34b2e,0 0 9px #d3a34b47!important}body.wardens-v2 #solo-inventory .solo-inventory-slot.is-dragging{opacity:.48!important}body.wardens-v2>.solo-inventory-drag-preview{--solo-inventory-rarity:var(--wf-bronze-deep);z-index:2147483647!important;box-sizing:border-box!important;aspect-ratio:1!important;border:1px solid var(--wf-gold)!important;border-left:3px solid var(--solo-inventory-rarity)!important;color:var(--wf-cream)!important;background-color:#0e0906e0!important;background-image:var(--wf-inlay)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;background-repeat:repeat!important;background-size:192px 192px!important;border-radius:3px!important;place-items:center!important;padding:3px!important;display:grid!important;position:fixed!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #f0cf832e,0 4px 12px #00000094!important}body.wardens-v2>.solo-inventory-drag-preview[data-rarity=common]{--solo-inventory-rarity:#c8c8c8}body.wardens-v2>.solo-inventory-drag-preview[data-rarity=uncommon]{--solo-inventory-rarity:#42b84f}body.wardens-v2>.solo-inventory-drag-preview[data-rarity=rare]{--solo-inventory-rarity:#3f82e8}body.wardens-v2>.solo-inventory-drag-preview[data-rarity=epic]{--solo-inventory-rarity:#9955d8}body.wardens-v2>.solo-inventory-drag-preview[data-rarity=legendary]{--solo-inventory-rarity:#e8872c}body.wardens-v2>.solo-inventory-drag-preview[data-rarity=mythic]{--solo-inventory-rarity:#d63b3b}body.wardens-v2>.solo-inventory-drag-preview .solo-inventory-drag-preview-icon{width:78%!important;height:78%!important;color:var(--wf-gold-bright)!important;place-items:center!important;display:grid!important}body.wardens-v2>.solo-inventory-drag-preview :is(.solo-inventory-drag-preview-visual,.solo-inventory-slot-icon,img,svg){object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}body.wardens-v2>.solo-inventory-drag-preview .solo-inventory-drag-preview-quantity{min-width:14px!important;color:var(--wf-cream)!important;font-size:clamp(7px, calc(10px * var(--hud-scale)), 10px)!important;text-align:center!important;text-shadow:0 1px 2px #000!important;background:#080503e0!important;border:1px solid #d3a34b85!important;border-radius:8px!important;padding:1px 3px!important;line-height:1.15!important;position:absolute!important;bottom:2px!important;right:3px!important}body.wardens-v2 #solo-inventory .solo-inventory-slot[aria-disabled=true]{cursor:wait!important;filter:saturate(.45)brightness(.7)!important}body.wardens-v2 #solo-inventory .solo-inventory-slot-number{color:#77694f!important;font-size:7px!important;line-height:1!important;top:4px!important;left:5px!important}body.wardens-v2 #solo-inventory .solo-inventory-slot-mark{border-color:#a37d3829!important;width:18px!important;height:18px!important}body.wardens-v2 #solo-inventory .solo-inventory-slot img,body.wardens-v2 #solo-inventory .solo-inventory-slot-icon{box-sizing:border-box!important;border-radius:2px!important;width:34px!important;height:34px!important}body.wardens-v2 #solo-inventory .solo-inventory-slot-icon{background:#080503c2!important;border:1px solid #d8b25e57!important;padding:3px!important;box-shadow:inset 0 0 5px #00000094!important}body.wardens-v2 #solo-inventory .solo-inventory-slot-svg{width:100%!important;height:100%!important}body.wardens-v2 #solo-inventory .solo-inventory-slot>strong{display:none!important}body.wardens-v2 #solo-inventory .solo-inventory-slot-quantity{border:1px solid var(--wf-bronze)!important;min-width:14px!important;color:var(--wf-gold-bright)!important;background:#080503eb!important;border-radius:7px!important;padding:1px 2px!important;font-size:6px!important;line-height:1.1!important;top:2px!important;right:2px!important}body.wardens-v2 #solo-inventory .solo-inventory-status{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.wardens-v2 #solo-inventory.is-busy .solo-inventory-panel{cursor:progress!important}body.wardens-v2 #solo-hud .solo-bottom-center{transform:translateX(-50%) scale(var(--hud-scale))!important;transform-origin:bottom!important;grid-template-columns:max-content!important;justify-items:center!important;gap:8px!important;display:grid!important;bottom:18px!important;left:50%!important}body.wardens-v2 #solo-hud .solo-bottom-center>:is(.solo-energy-cast,.solo-interaction-prompt,.solo-combat-deck){grid-area:auto/1!important;justify-self:center!important}body.wardens-v2 #solo-hud .solo-combat-deck{justify-items:stretch!important;gap:5px!important;width:max-content!important;max-width:calc(100vw - 420px)!important;display:grid!important}body.wardens-v2 #solo-hud .solo-combat-action-decks{justify-content:center!important;align-items:end!important;gap:8px!important;display:flex!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck){border:0!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}body.wardens-v2 #solo-hud .solo-combat-deck>.solo-player-experience{box-sizing:border-box!important;background:#160e21!important;border:1px solid #21150b!important;border-radius:2px!important;outline:1px solid #76509b!important;width:100%!important;height:9px!important;margin:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 2px 5px #0000008c!important}body.wardens-v2 #solo-hud .solo-combat-deck>.solo-player-experience>b{transform-origin:0!important;background:linear-gradient(#c387ed,#7f4eae 60%,#4c2b76)!important;width:auto!important;height:auto!important;position:absolute!important;inset:1px!important}body.wardens-v2 #solo-hud .solo-combat-deck>.solo-player-experience.is-max-level>b{background:linear-gradient(#f0cf83,#b9852f 60%,#6f481b)!important}body.wardens-v2 #solo-hud .solo-combat-deck>.solo-player-experience>output{z-index:1!important;color:#f3e5ff!important;text-align:center!important;text-shadow:0 1px 2px #000!important;font-size:7px!important;line-height:7px!important;display:block!important;position:relative!important}body.wardens-v2 #solo-hud .solo-warden-action-deck .solo-action-slots{grid-template-rows:56px!important;grid-template-columns:repeat(6,56px)!important;gap:2px!important;display:grid!important}body.wardens-v2 #solo-hud .solo-warden-action-deck .solo-action-slot{width:56px!important;height:56px!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot{isolation:isolate!important;outline-offset:-2px!important;color:#e8cc7c!important;filter:none!important;opacity:1!important;background:linear-gradient(135deg,#ffe6971a 0 9%,#0000 10% 100%),radial-gradient(circle at 50% 38%,#2d3e2eb8,#0c0c09f5 66%),linear-gradient(155deg,#25241b,#080806)!important;border:1px solid #130d07!important;border-image:!important;border-radius:5px!important;outline:1px solid #9d702f!important;width:56px!important;height:56px!important;padding:7px!important;transition:color .12s,filter .12s,outline-color .12s,box-shadow .12s!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 0 0 2px #bd8b386b,inset 0 0 0 4px #050503b8,inset 0 8px 12px #ffdc7d0d,inset 0 -10px 14px #0000009e,0 2px #050403,0 4px 9px #0000007a!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot:before{z-index:4!important;content:""!important;pointer-events:none!important;background:linear-gradient(135deg,#c99b45 0 3px,#0000 3px) 0 0/9px 9px no-repeat,linear-gradient(225deg,#c99b45 0 3px,#0000 3px) 100% 0/9px 9px no-repeat,linear-gradient(45deg,#6d4921 0 3px,#0000 3px) 0 100%/9px 9px no-repeat,linear-gradient(315deg,#6d4921 0 3px,#0000 3px) 100% 100%/9px 9px no-repeat!important;border:1px solid #e2b5572e!important;border-radius:2px!important;position:absolute!important;inset:4px!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot>:is(svg,img,.solo-inventory-slot-icon){z-index:2!important;color:currentColor!important;object-fit:contain!important;filter:drop-shadow(0 2px 2px #000000e0)drop-shadow(0 0 5px #deb24d38)!important;width:34px!important;height:34px!important;margin:4px auto 0!important;position:relative!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot>small{z-index:6!important;color:#fff0bd!important;text-shadow:0 1px 1px #000!important;background:linear-gradient(#241a0d,#090705)!important;border:1px solid #9a6c2d!important;border-radius:3px 0 4px!important;min-width:18px!important;padding:2px 3px 1px!important;font-size:9px!important;line-height:1!important;top:2px!important;left:2px!important;box-shadow:inset 0 0 0 1px #eabc5921,1px 1px 3px #000000c7!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot>b{z-index:3!important;pointer-events:none!important;background:#020302b8!important;border-radius:3px!important;box-shadow:inset 0 0 10px #000000d6!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot:hover:not(:disabled){color:#ffe9a1!important;filter:brightness(1.12)!important;outline-color:#e6b955!important;box-shadow:inset 0 0 0 2px #e6b54ab3,inset 0 0 0 4px #090704c7,inset 0 0 18px #cc9c352e,0 2px #050403,0 0 13px #dbab416b!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot:is(:active,.is-active,.is-casting):not(:disabled){color:#f5d77c!important;filter:brightness(1.16)!important;outline-color:#f2c65e!important;box-shadow:inset 0 0 0 2px #c89435,inset 0 0 17px #1d84776b,0 0 0 1px #171007,0 0 17px #2a948585!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot:disabled{color:#786d51!important;filter:saturate(.38)brightness(.68)!important;opacity:.72!important;background:radial-gradient(circle at 50% 38%,#1e221c94,#080807f5 68%),linear-gradient(155deg,#171611,#070605)!important;outline-color:#4d3920!important;box-shadow:inset 0 0 0 2px #60462259,inset 0 0 0 4px #040403c7,inset 0 -10px 14px #000000ad,0 2px #050403!important}body.wardens-v2 :is(#solo-hud .solo-raider-action-deck,#solo-hud .solo-warden-action-deck) .solo-action-slot:focus-visible{outline-offset:2px!important;outline:2px solid #f0c45a!important;box-shadow:0 0 0 3px #080603eb,0 0 18px #e0b0439e!important}body.wardens-v2 #solo-hud .solo-raider-action-slots{grid-template-columns:repeat(4,56px)!important;gap:2px!important;display:grid!important}body.wardens-v2 #solo-hud .solo-energy-cast{width:min(430px,100vw - 32px)!important;margin:0 0 2px!important}body.wardens-v2 #solo-hud .solo-interaction-prompt{min-width:min(300px,100vw - 440px)!important;margin-bottom:2px!important}body.wardens-v2 #options-panel.options-panel{box-sizing:border-box!important;border:2px solid var(--wf-bronze-deep)!important;outline:1px solid var(--wf-black)!important;outline-offset:1px!important;width:min(860px,100vw - 40px)!important;height:min(720px,100vh - 40px)!important;color:var(--wf-cream)!important;background-color:#080604f7!important;background-image:linear-gradient(#19120cfa,#070605fc)!important;background-size:cover!important;border-image:!important;border-radius:3px!important;grid-template-rows:66px 48px minmax(0,1fr)!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #d3a34b2e,0 6px #040201b8,0 20px 44px #00000094!important}body.wardens-v2 #options-panel.options-panel.is-hidden{display:none!important}body.wardens-v2 #options-panel>header{box-sizing:border-box!important;border:0!important;border-bottom:1px solid var(--wf-bronze-deep)!important;background-color:#150f0afa!important;background-image:linear-gradient(#271b11f7,#110c08fc)!important;justify-content:space-between!important;align-items:center!important;height:66px!important;padding:10px 12px 10px 20px!important;display:flex!important;box-shadow:inset 0 -1px #d3a34b21!important}body.wardens-v2 #options-panel>header>span{gap:2px!important;display:grid!important}body.wardens-v2 #options-panel>header small{color:var(--wf-copy-muted)!important;letter-spacing:.16em!important;font-size:11px!important;line-height:1!important}body.wardens-v2 #options-panel>header strong{color:var(--wf-gold-bright)!important;letter-spacing:.04em!important;text-transform:none!important;font-size:25px!important;line-height:1!important}body.wardens-v2 #options-panel #options-close{border:1px solid var(--wf-bronze)!important;width:38px!important;min-width:38px!important;height:38px!important;color:var(--wf-gold-bright)!important;background:#0e0a07f5!important;border-radius:2px!important;place-items:center!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #f0cf831a!important}body.wardens-v2 #options-panel #options-close:is(:hover,:focus-visible){border-color:var(--wf-gold)!important;color:var(--wf-cream)!important;background:#2e1f12fa!important}body.wardens-v2 #options-panel #options-close svg{width:19px!important;height:19px!important}body.wardens-v2 #options-panel .options-tabs{border-bottom:1px solid var(--wf-bronze-deep)!important;background:#0f0b08f7!important;align-items:end!important;gap:3px!important;padding:7px 9px 0!important;display:flex!important;box-shadow:inset 0 -1px #d3a34b1f!important}body.wardens-v2 #options-panel .options-tabs button{border:1px solid var(--wf-bronze-deep)!important;min-width:148px!important;height:34px!important;color:var(--wf-copy-muted)!important;letter-spacing:.045em!important;background:#0c0907f5!important;border-radius:3px 3px 0 0!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-size:14px!important;display:inline-flex!important;box-shadow:inset 0 1px #f0cf830f!important}body.wardens-v2 #options-panel .options-tabs button svg{width:16px!important;height:16px!important}body.wardens-v2 #options-panel .options-tabs button:is(:hover,:focus-visible){border-color:var(--wf-gold)!important;color:var(--wf-cream)!important;background:#2a1d12fa!important}body.wardens-v2 #options-panel .options-tabs button.is-active{border-color:var(--wf-gold)!important;color:var(--wf-gold-bright)!important;background:#23180ffc!important;border-bottom-color:#1a120cfc!important;box-shadow:inset 0 2px #f0cf832b,0 1px #23180ffc!important}body.wardens-v2 #options-panel .options-content{background:linear-gradient(#0b0907e0,#050504f5)!important;min-height:0!important;overflow:hidden!important}body.wardens-v2 #options-panel .options-view{box-sizing:border-box!important;scrollbar-color:var(--wf-bronze) #040302b8!important;scrollbar-width:thin!important;height:100%!important;padding:22px 24px 26px!important;overflow:auto!important}body.wardens-v2 #options-panel .options-view[hidden]{display:none!important}body.wardens-v2 #options-panel .options-section-heading{border-bottom:1px solid #895c2873!important;align-items:center!important;gap:12px!important;margin-bottom:18px!important;padding-bottom:14px!important;display:flex!important}body.wardens-v2 #options-panel .options-section-heading>svg{width:22px!important;height:22px!important;color:var(--wf-gold-bright)!important}body.wardens-v2 #options-panel .options-section-heading>span{gap:2px!important;display:grid!important}body.wardens-v2 #options-panel .options-section-heading strong{color:var(--wf-cream)!important;font-size:18px!important}body.wardens-v2 #options-panel .options-section-heading small,body.wardens-v2 #options-panel .option-toggle small,body.wardens-v2 #options-panel .options-bindings header small{color:var(--wf-copy-muted)!important;font-size:12px!important;line-height:1.25!important}body.wardens-v2 #options-panel :is(.option-select,.option-range,.option-toggle){box-sizing:border-box!important;min-height:66px!important;color:var(--wf-cream)!important;background:#0c0a08c7!important;border:1px solid #734e248a!important;border-radius:2px!important;gap:9px!important;margin:0 0 8px!important;padding:12px 14px!important;display:grid!important}body.wardens-v2 #options-panel .option-help{color:var(--wf-copy-muted);margin:-4px 4px 4px;font-size:12px;line-height:1.35}body.wardens-v2 #options-panel .option-toggle{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}body.wardens-v2 #options-panel :is(.option-range,.option-toggle)>span{justify-content:space-between!important;align-items:center!important;gap:4px!important;min-width:0!important;display:flex!important}body.wardens-v2 #options-panel .option-toggle>span{justify-content:start!important;display:grid!important}body.wardens-v2 #options-panel :is(.option-range,.option-toggle) strong,body.wardens-v2 #options-panel .option-select>span{color:var(--wf-cream)!important;font-size:15px!important}body.wardens-v2 #options-panel .option-range output{color:var(--wf-gold-bright)!important;font-size:13px!important}body.wardens-v2 #options-panel select{box-sizing:border-box!important;border:1px solid var(--wf-bronze-deep)!important;width:100%!important;height:36px!important;color:var(--wf-cream)!important;background:#070605f5!important;border-radius:2px!important;outline:0!important;padding:0 10px!important;font-size:14px!important}body.wardens-v2 #options-panel input[type=range]{width:100%!important;height:18px!important;accent-color:var(--wf-gold)!important;margin:0!important}body.wardens-v2 #options-panel input[type=checkbox]{width:22px!important;height:22px!important;accent-color:var(--wf-gold)!important;margin:0!important}body.wardens-v2 #options-panel :is(button,input,select):focus-visible{outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:2px!important}body.wardens-v2 #options-panel .options-bindings{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}body.wardens-v2 #options-panel .options-bindings>section{background:#0a0807bd!important;border:1px solid #734e248c!important;border-radius:2px!important;overflow:hidden!important}body.wardens-v2 #options-panel .options-bindings section>header{box-shadow:none!important;background:#1c140ddb!important;border:0!important;border-bottom:1px solid #734e248c!important;gap:2px!important;padding:11px 13px!important;display:grid!important}body.wardens-v2 #options-panel .options-bindings section>header strong{color:var(--wf-gold-bright)!important;font-size:15px!important}body.wardens-v2 #options-panel .options-bindings label{color:#d9ceb2!important;border-bottom:1px solid #5b3f1f57!important;grid-template-columns:minmax(0,1fr) 116px!important;align-items:center!important;gap:10px!important;min-height:42px!important;margin:0!important;padding:5px 10px 5px 13px!important;font-size:13px!important;display:grid!important}body.wardens-v2 #options-panel .options-bindings label:last-child{border-bottom:0!important}body.wardens-v2 #options-panel .options-bindings label>button,body.wardens-v2 #options-panel #options-reset-bindings{border:1px solid var(--wf-bronze-deep)!important;height:30px!important;color:var(--wf-gold-bright)!important;background:#120d09f5!important;border-radius:2px!important;padding:0 10px!important;font-size:12px!important;box-shadow:inset 0 1px #f0cf8312!important}body.wardens-v2 #options-panel .options-bindings label>button:is(:hover,:focus-visible),body.wardens-v2 #options-panel #options-reset-bindings:is(:hover,:focus-visible){border-color:var(--wf-gold)!important;color:var(--wf-cream)!important;background:#2c1e12fa!important}body.wardens-v2 #options-panel .options-bindings label>button.is-listening{border-color:var(--wf-turquoise-bright)!important;color:var(--wf-turquoise-bright)!important}body.wardens-v2 #options-panel .options-view>footer{justify-content:flex-end!important;margin-top:14px!important;display:flex!important}body.wardens-v2 #options-panel #options-reset-bindings{align-items:center!important;gap:8px!important;height:34px!important;display:inline-flex!important}body.wardens-v2 #options-panel #options-reset-bindings svg{width:14px!important;height:14px!important}@media (max-width:760px),(max-height:650px){body.wardens-v2 #options-panel.options-panel{width:calc(100vw - 20px)!important;height:calc(100vh - 20px)!important}body.wardens-v2 #options-panel .options-tabs button{flex:1!important;min-width:0!important;padding:0 8px!important}body.wardens-v2 #options-panel .options-bindings{grid-template-columns:1fr!important}}body.wardens-v2 #solo-hud .solo-dialogue{transform-origin:bottom!important;width:min(620px,100vw - 460px)!important;max-height:min(360px,100vh - 190px)!important;bottom:92px!important;overflow:auto!important}body.wardens-v2 #solo-hud:has(.solo-dialogue:not(.is-hidden)) .solo-combat-deck{visibility:hidden!important;opacity:0!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-bottom-center{bottom:12px!important}body.wardens-v2 #solo-hud .solo-combat-action-decks{gap:6px!important}body.wardens-v2 #solo-hud .solo-dialogue{width:min(560px,100vw - 360px)!important;max-height:min(320px,100vh - 170px)!important;bottom:82px!important}}body.wardens-v2 #pause-menu.pause-menu{z-index:230;place-items:center;padding:20px;display:grid}body.wardens-v2 #pause-menu.pause-menu.is-hidden{display:none}body.wardens-v2 #pause-menu .pause-menu-shade{-webkit-backdrop-filter:blur(3px)saturate(.78);backdrop-filter:blur(3px)saturate(.78);background:radial-gradient(circle at 50% 45%,#160e0833,#0000 44%),#0202027a}body.wardens-v2 #pause-menu .pause-menu-layout{box-sizing:border-box;border:1px solid var(--wf-bronze-deep);width:min(500px,100vw - 40px);height:auto;color:var(--wf-cream);background-color:var(--wf-brown-black);background-image:radial-gradient(circle at 12% 0, #25857921, transparent 34%), var(--wf-inlay);background-size:auto,420px 420px;border-radius:7px;outline:1px solid #211307;display:grid;position:relative;top:auto;left:auto;overflow:hidden;transform:none;box-shadow:inset 0 0 0 3px #070402,inset 0 0 0 4px #96632a61,0 28px 90px #000000c2}body.wardens-v2 #pause-menu .pause-menu-header{border-bottom:1px solid var(--wf-bronze-deep);background:linear-gradient(90deg, #0e0906fa, #1b120bf5 70%, #0c0805fa), var(--wf-wood);background-size:auto,256px 256px;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:12px;min-height:72px;padding:9px 14px;display:grid;box-shadow:inset 0 -3px #080402}body.wardens-v2 #pause-menu .pause-menu-close{color:#d8c99e;cursor:pointer;background:#0c100cc7;border:1px solid #d1a84fad;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:border-color .12s,color .12s,background-color .12s,box-shadow .12s,transform .12s;display:grid;box-shadow:inset 0 1px #ffebb414,0 2px 5px #00000059}body.wardens-v2 #pause-menu .pause-menu-close svg{stroke-width:2.4px;width:16px;height:16px}body.wardens-v2 #pause-menu .pause-menu-close:hover{color:#fff4c4;background:#5e321f;border-color:#f0c85b;transform:scale(1.04);box-shadow:inset 0 1px #ffebb424,0 0 10px #e1ae4b38}body.wardens-v2 #pause-menu .pause-menu-close:active{transform:scale(.96)}body.wardens-v2 #pause-menu .pause-menu-close:focus-visible{outline-offset:3px;outline:2px solid #f0c85b;box-shadow:0 0 0 3px #050302eb,0 0 12px #e1ae4b57}body.wardens-v2 #pause-menu .pause-menu-header>span{gap:3px;display:grid}body.wardens-v2 #pause-menu .pause-menu-header small{color:var(--wf-copy-muted);letter-spacing:.16em;font-size:10px}body.wardens-v2 #pause-menu .pause-menu-header strong{color:var(--wf-gold-bright);letter-spacing:.04em;font-size:23px;line-height:1}body.wardens-v2 #pause-menu .pause-menu-actions{box-sizing:border-box;border-top:1px solid #6f49207a;gap:9px;width:100%;padding:14px;display:grid;position:static;transform:none}body.wardens-v2 #pause-menu .pause-menu-actions:before{content:none;display:none}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button{color:#eee5cf;text-align:left;width:100%;height:54px;text-shadow:none;border:1px solid #65451f;border-radius:3px;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;padding:0 13px;font-size:14px;transition:border-color .12s,color .12s,background-color .12s;display:grid;transform:none;box-shadow:inset 0 1px #f0cf8312,0 2px #070402;background-color:#17100b!important;background-image:none!important;border-image:!important}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button svg{width:20px;height:20px;color:var(--wf-gold);grid-column:1}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button span{grid-column:2}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button:is(:hover,:focus-visible){border-color:var(--wf-gold);color:#fff;transform:none;background-color:#24170e!important;background-image:none!important}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button.primary{outline-offset:-4px;border-color:#278c82;outline:1px solid #55c9bd;background-color:#19302b!important;background-image:none!important}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button.primary svg{color:#66d9ce}body.wardens-v2 #pause-menu .pause-menu-actions #pause-main-menu{color:#d7b7a6;font-size:14px}@media (max-width:560px),(max-height:560px){body.wardens-v2 #pause-menu.pause-menu{padding:10px}body.wardens-v2 #pause-menu .pause-menu-layout{width:min(460px,100vw - 20px)}body.wardens-v2 #pause-menu .pause-menu-header{min-height:60px}body.wardens-v2 #pause-menu .pause-menu-actions{padding:11px}body.wardens-v2 #pause-menu .pause-menu-actions .main-menu-button{height:46px}}body.wardens-v2 #solo-hud .solo-dialogue footer button{box-sizing:border-box;min-width:132px;min-height:44px;font-family:var(--font-interface);padding:0 18px;font-size:15px;font-weight:800;line-height:1;transition:border-color .12s,color .12s,background-color .12s;transform:none;color:var(--wf-cream)!important;text-shadow:none!important;background-color:#17100b!important;background-image:none!important;border:1px solid #65451f!important;border-image:!important;border-radius:3px!important;box-shadow:inset 0 1px #f0cf8312,0 2px #070402!important}body.wardens-v2 #solo-hud .solo-dialogue footer button.primary{color:var(--wf-gold-bright)!important;background-color:#21160e!important;border-color:#8a5b28!important}body.wardens-v2 #solo-hud .solo-dialogue footer button:hover:where(:not(:disabled)){transform:none;border-color:var(--wf-gold)!important;color:#fff!important;background-color:#2a1b10!important;background-image:none!important;box-shadow:inset 0 1px #ffe39b1f,0 2px #070402!important}body.wardens-v2 #solo-hud .solo-dialogue footer button:active:where(:not(:disabled)){transform:translateY(1px);background-color:#100a06!important;box-shadow:inset 0 2px 6px #0000008c!important}body.wardens-v2 #solo-hud .solo-dialogue footer button:focus-visible{border-color:var(--wf-turquoise-bright)!important;outline:2px solid var(--wf-turquoise-bright)!important;outline-offset:3px!important;border-image:!important;box-shadow:0 0 0 3px #050302eb,0 0 18px #2b948c75!important}body.wardens-v2 #solo-hud .solo-combat-action-decks{box-sizing:border-box!important;outline-offset:-5px!important;background-color:#11130f!important;background-image:url(/assets/ui/warden-selection/forged-iron-v1.webp)!important;background-position:50% 42%!important;background-size:560px 560px!important;border:2px solid #21150b!important;border-radius:10px!important;outline:2px solid #8b602c!important;grid-template-columns:max-content 88px max-content!important;align-items:end!important;gap:8px!important;padding:29px 16px 12px!important;display:grid!important;position:relative!important;box-shadow:inset 0 0 0 1px #d59e413d,inset 0 9px 18px #000000a3,inset 0 -12px 20px #00000094,0 3px #080503,0 9px 18px #00000085!important}body.wardens-v2 #solo-hud .solo-combat-action-decks:has(>.solo-raider-action-deck.is-hidden){grid-template-columns:max-content!important}body.wardens-v2 #solo-hud .solo-combat-action-decks:has(>.solo-raider-action-deck.is-hidden) .solo-action-duo-emblem{display:none!important}body.wardens-v2 #solo-hud .solo-combat-action-decks:has(>.solo-raider-action-deck.is-hidden) .solo-warden-action-deck{grid-column:1!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck){align-self:end!important}body.wardens-v2 #solo-hud .solo-raider-action-deck{border-left:0!important;grid-area:1/1!important;padding-left:0!important}body.wardens-v2 #solo-hud .solo-action-duo-emblem{grid-area:1/2!important}body.wardens-v2 #solo-hud .solo-warden-action-deck{grid-area:1/3!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-bar-title{color:#e9c779!important;min-width:100%!important;box-shadow:none!important;letter-spacing:.13em!important;text-align:center!important;text-shadow:0 2px 2px #000!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-family:Alegreya SC Wardens,Georgia,serif!important;font-size:14px!important;font-weight:800!important;line-height:18px!important;display:block!important;position:absolute!important;top:-23px!important;left:0!important;transform:none!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-slots,.solo-warden-action-deck .solo-action-slots){grid-template-rows:62px!important;grid-template-columns:repeat(4,62px)!important;gap:5px!important}body.wardens-v2 #solo-hud .solo-action-slot-empty{display:none!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-slot{background-color:#11130f!important;background-image:url(/assets/ui/warden-selection/forged-iron-v1.webp)!important;background-position:50%!important;background-size:210px 210px!important;border-color:#171009!important;border-radius:5px!important;outline-color:#93662d!important;width:62px!important;height:62px!important}body.wardens-v2 #solo-hud .solo-raider-action-deck .solo-action-slot{color:#75e59a!important;outline-color:#2d795d!important;box-shadow:inset 0 0 0 2px #288d5e85,inset 0 0 18px #00754e52,inset 0 -12px 16px #000000a8,0 2px #050403,0 4px 9px #0000007a!important}body.wardens-v2 #solo-hud .solo-warden-action-deck .solo-action-slot{color:#efbc4f!important;box-shadow:inset 0 0 0 2px #bd8b387a,inset 0 0 18px #76470838,inset 0 -12px 16px #000000a8,0 2px #050403,0 4px 9px #0000007a!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-slot>:is(svg,img,.solo-inventory-slot-icon){width:39px!important;height:39px!important;margin-top:4px!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-slot>small{box-sizing:border-box!important;min-width:18px!important;min-height:17px!important;padding:2px 4px!important;font-size:10px!important;top:3px!important;left:3px!important}body.wardens-v2 #solo-hud .solo-action-duo-emblem{z-index:7!important;outline-offset:-5px!important;pointer-events:none!important;background-color:#103f3a!important;border:2px solid #25170c!important;border-radius:50%!important;outline:2px solid #9e6b2c!important;align-self:center!important;place-items:center!important;width:88px!important;height:88px!important;margin:-18px 0 -8px!important;display:grid!important;position:relative!important;box-shadow:inset 0 0 0 7px #10140f,inset 0 0 0 9px #2b968d,inset 0 0 18px #2ab7ae85,0 0 0 2px #080503,0 0 12px #23a59c75,0 5px 10px #000000a6!important}body.wardens-v2 #solo-hud .solo-action-duo-emblem img{object-fit:contain!important;filter:drop-shadow(0 3px 3px #000000b8)!important;width:68px!important;height:68px!important}body.wardens-v2 #solo-hud .solo-combat-deck>.solo-player-experience{width:calc(100% - 22px)!important;margin:0 auto -2px!important}@media (max-width:1450px),(max-height:820px){body.wardens-v2 #solo-hud .solo-combat-action-decks{grid-template-columns:max-content 76px max-content!important;gap:6px!important;padding:27px 12px 10px!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-slots,.solo-warden-action-deck .solo-action-slots){grid-template-rows:62px!important;grid-template-columns:repeat(4,62px)!important;gap:4px!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-slot{width:62px!important;height:62px!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-slot>:is(svg,img,.solo-inventory-slot-icon){width:39px!important;height:39px!important}body.wardens-v2 #solo-hud .solo-action-duo-emblem{width:76px!important;height:76px!important;margin:-16px 0 -7px!important}body.wardens-v2 #solo-hud .solo-action-duo-emblem img{width:59px!important;height:59px!important}body.wardens-v2 #solo-hud .solo-combat-action-decks:has(>.solo-raider-action-deck.is-hidden){grid-template-columns:max-content!important}body.wardens-v2 #solo-hud :is(.solo-raider-action-deck,.solo-warden-action-deck) .solo-action-bar-title{font-size:16px!important}}.cursor-customization{overflow:auto}.cursor-customization-layout{grid-template-columns:minmax(220px,.75fr) minmax(0,1.6fr);gap:16px;display:grid}.cursor-library,.cursor-preview-panel{background:#070a0894;border:1px solid #d5ad5257;border-radius:10px;min-width:0;padding:12px}.cursor-section-tabs{gap:8px;margin-bottom:12px;display:flex}.cursor-section-tabs button,.cursor-preview-panel>header button{color:#f4e5b0;background:#2a1f0fcc;border:1px solid #d5ad5273;border-radius:6px;padding:8px 12px}.cursor-section-tabs button.is-active{background:#684816bf;border-color:#e5bd57}.cursor-theme-list,.cursor-shop-list{gap:8px;max-height:310px;display:grid;overflow:auto}.cursor-theme-list[hidden],.cursor-shop-list[hidden]{display:none!important}.cursor-theme-card{color:#f3edda;text-align:left;background:#121310d1;border:1px solid #d5ad5247;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:62px;display:flex}.cursor-theme-card.is-selected{border-color:#f0c85f;box-shadow:inset 0 0 0 1px #f0c85f4d}.cursor-theme-card img{object-fit:contain;width:42px;height:42px}.cursor-theme-card span{gap:3px;display:grid}.cursor-theme-card small,.cursor-shop-card small{color:#b9ad8b}.cursor-shop-list{grid-template-columns:repeat(2,minmax(0,1fr))}.cursor-shop-card{color:#f3edda;text-align:left;background:#0c0b09d9;border:1px solid #d5ad524d;border-radius:7px;gap:5px;padding:7px;display:grid}.cursor-shop-card.is-selected{border-color:#f0c85f}.cursor-shop-card img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%}.cursor-preview-panel>header{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.cursor-preview-panel>header strong{min-width:0}.cursor-preview-panel>header button{flex:none}.cursor-preview-panel>header button:disabled{opacity:.55}.cursor-theme-preview{grid-template-columns:repeat(5,minmax(72px,1fr));gap:8px;display:grid}.cursor-theme-preview figure{background:radial-gradient(circle,#49553752,#070907b8);border:1px solid #d5ad5233;border-radius:7px;place-items:center;gap:6px;min-height:92px;margin:0;padding:8px;display:grid}.cursor-theme-preview img{object-fit:contain;width:44px;height:44px}.cursor-theme-preview figcaption{color:#d9cca4;text-align:center;font-size:12px}.cursor-theme-preview .cursor-key-art-preview{grid-column:1/-1;min-height:0}.cursor-theme-preview .cursor-key-art-preview img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:min(100%,360px);height:auto}.cursor-accessibility{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.game-cursor.is-high-contrast{filter:drop-shadow(0 0 2px #fff)drop-shadow(0 1px 2px #000)drop-shadow(0 0 4px #000)}body.wardens-v2 #options-panel .cursor-preview-panel>header button{width:auto!important;min-width:112px!important;height:38px!important;padding:0 14px!important}@media (max-width:900px){.cursor-customization-layout,.cursor-accessibility{grid-template-columns:1fr}.cursor-theme-preview{grid-template-columns:repeat(2,minmax(80px,1fr))}}.cosmetic-shop{z-index:2147482500;color:#f3e8c8;place-items:center;padding:clamp(16px,3vw,48px);display:grid;position:fixed;inset:0}.cosmetic-shop.is-hidden{display:none}.cosmetic-shop-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 50% 40%,#1f2c236b,#000000e6);position:absolute;inset:0}.cosmetic-shop-window{background:linear-gradient(145deg,#140e09fc,#050706fc);border:1px solid #9b6928;border-radius:9px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1500px,96vw);height:min(880px,92vh);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #000,inset 0 0 0 2px #e0b25217}.cosmetic-shop-window:before{content:"";z-index:3;pointer-events:none;border:1px solid #efc4641f;border-radius:5px;position:absolute;inset:5px}.cosmetic-shop-header{z-index:4;background:linear-gradient(90deg,#27190dfa,#0a0907fa);border-bottom:1px solid #6f491c;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;min-height:92px;padding:14px 22px;display:grid;position:relative}.cosmetic-shop-header:after{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#e2b658,#0000);height:2px;position:absolute;bottom:-2px;left:0;right:0}.cosmetic-shop-emblem{color:#e9c66e;background:radial-gradient(circle,#49301a,#0a0907 72%);border:1px solid #b17b31;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 22px #ddab4133}.cosmetic-shop-emblem svg{width:28px;height:28px}.cosmetic-shop-header>span:nth-child(2){gap:2px;display:grid}.cosmetic-shop-header small,.cosmetic-shop-catalog header small{color:#d5a84f;letter-spacing:.18em;font-size:10px;font-style:normal;font-weight:800}.cosmetic-shop-header strong{font:700 clamp(28px,3vw,42px)/1 Cinzel,Georgia,serif}.cosmetic-shop-header em{color:#b8ab8e;font-size:13px;font-style:normal}.cosmetic-shop-close{color:#f1d48b;background:#17100b;border:1px solid #8d6029;border-radius:4px;place-items:center;width:44px;height:44px;display:grid}.cosmetic-shop-close:hover,.cosmetic-shop-close:focus-visible{background:#342113;border-color:#e3b758}.cosmetic-shop-body{grid-template-columns:220px minmax(360px,1fr) minmax(340px,430px);min-height:0;display:grid;overflow:hidden}.cosmetic-shop-categories{background:#080705c2;border-right:1px solid #9966268c;flex-direction:column;min-width:0;padding:24px 14px;display:flex}.cosmetic-shop-categories>strong{color:#8f805f;letter-spacing:.16em;padding:0 10px 14px;font-size:10px}.cosmetic-shop-categories nav{gap:5px;display:grid}.cosmetic-shop-categories nav button{color:#cabd9e;text-align:left;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:0 12px;display:grid}.cosmetic-shop-categories nav button:hover,.cosmetic-shop-categories nav button:focus-visible{color:#fff;background:#5336185c}.cosmetic-shop-categories nav button.is-active{color:#f4dea3;background:linear-gradient(90deg,#6d4519b8,#2b1f118a);border-color:#9a6829;box-shadow:inset 3px 0 #e6b951}.cosmetic-shop-categories nav svg{color:#d4a84f;width:18px;height:18px}.cosmetic-shop-categories nav small{color:#171008;background:#dab25d;border-radius:99px;place-items:center;min-width:24px;height:22px;font-size:11px;display:grid}.cosmetic-shop-categories nav em{color:#7d735e;text-transform:uppercase;font-size:9px;font-style:normal}.cosmetic-shop-categories>p{color:#8f846d;border-top:1px solid #93642a47;align-items:center;gap:8px;margin:auto 8px 0;padding-top:16px;font-size:11px;display:flex}.cosmetic-shop-categories>p svg{color:#5fb9a6;width:16px}.cosmetic-shop-catalog{background:radial-gradient(circle at 50% 0,#2f372738,#0000 48%);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;padding:22px;display:grid}.cosmetic-shop-catalog>header{border-bottom:1px solid #9c682966;justify-content:space-between;align-items:center;gap:12px;padding:0 2px 16px;display:flex}.cosmetic-shop-catalog>header span{gap:3px;display:grid}.cosmetic-shop-catalog>header strong{font:700 22px/1.1 Cinzel,Georgia,serif}.cosmetic-shop-catalog>header em{color:#78c6b5;text-transform:uppercase;border:1px solid #499b8961;border-radius:99px;padding:5px 9px;font-size:10px;font-style:normal}.cosmetic-shop-products{scrollbar-color:#c89238 #090704;scrollbar-gutter:stable;scrollbar-width:thin;grid-template-columns:repeat(3,minmax(130px,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;padding:16px 10px 16px 2px;display:grid;overflow:hidden scroll}.cosmetic-shop-products::-webkit-scrollbar{width:13px}.cosmetic-shop-products::-webkit-scrollbar-track{background:linear-gradient(90deg,#050403,#171008 48%,#050403);border:1px solid #794e1db8;border-radius:999px;box-shadow:inset 0 0 5px #000}.cosmetic-shop-products::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#6f461c,#e0b450 48%,#815520);border:2px solid #090704;border-radius:999px;min-height:54px;box-shadow:inset 0 0 0 1px #ffe79d73,0 0 6px #d5a13a38}.cosmetic-shop-products::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#946126,#f2cf73 48%,#a36b28)}.cosmetic-shop-products:focus-visible{outline-offset:-2px;outline:1px solid #e1b453}.cosmetic-product-card{color:#eee2c3;text-align:left;background:#0d0b08;border:1px solid #8a5b23a8;border-radius:7px;min-width:0;transition:transform .16s,border-color .16s;display:grid;overflow:hidden}.cosmetic-product-card:hover,.cosmetic-product-card:focus-visible{border-color:#d9a947;transform:translateY(-2px)}.cosmetic-product-card.is-selected{border-color:#efc65f;box-shadow:0 0 0 1px #efc65f40,0 8px 24px #0006}.cosmetic-product-card img{aspect-ratio:1;object-fit:cover;width:100%}.cosmetic-product-card>span{gap:4px;padding:10px;display:grid}.cosmetic-product-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cosmetic-product-card small{color:#94886e;font-size:10px}.cosmetic-shop-detail{background:linear-gradient(#14110ce6,#070807f5);border-left:1px solid #9966268c;min-width:0;padding:22px;overflow:auto}.cosmetic-shop-key-art{aspect-ratio:1;object-fit:cover;border:1px solid #7f5725;border-radius:8px;width:min(100%,clamp(190px,26vh,280px));margin-inline:auto;display:block;box-shadow:0 18px 36px #00000073}.cosmetic-shop-detail>small{color:#d7a94c;letter-spacing:.15em;margin-top:16px;font-size:10px;font-weight:800;display:block}.cosmetic-shop-detail h2{color:#f5e4b7;margin:5px 0 8px;font:700 clamp(22px,2vw,30px)/1.1 Cinzel,Georgia,serif}.cosmetic-shop-detail>p{color:#aaa087;margin:0 0 13px;font-size:12px;line-height:1.45}.cosmetic-shop-state-list{grid-template-columns:repeat(5,minmax(38px,1fr));gap:5px;display:grid}.cosmetic-shop-state-list figure{background:#0d0a07d1;border:1px solid #8d5f2773;border-radius:3px;place-items:center;min-width:0;margin:0;padding:4px 2px;display:grid}.cosmetic-shop-state-list img{object-fit:contain;width:38px;height:38px}.cosmetic-shop-state-list figcaption{color:#c2b18e;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%;font-size:7px;overflow:hidden}.cosmetic-shop-detail>button{color:#867a63;background:#15110c;border:1px solid #735026;border-radius:4px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:16px;display:flex}.cosmetic-shop-detail>button svg{width:17px}.cosmetic-shop-detail.is-empty{color:#8f836d;text-align:center;place-content:center;place-items:center;gap:12px;display:grid}.cosmetic-shop-detail.is-empty svg{color:#97703a;width:44px;height:44px}.cosmetic-shop-empty{color:#91856e;text-align:center;grid-column:1/-1;place-content:center;place-items:center;min-height:360px;display:grid}.cosmetic-shop-empty svg{color:#a77a3c;width:42px;height:42px}.cosmetic-shop-empty strong{color:#e4d2a5;margin-top:12px;font-size:18px}.cosmetic-shop-empty p{max-width:360px;line-height:1.5}.cosmetic-shop-window>footer{color:#8e846f;background:#080705;border-top:1px solid #9966268c;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:0 22px;font-size:10px;display:flex}.cosmetic-shop-window>footer [data-shop-status]{color:#71b9a8}@media (max-width:1100px){.cosmetic-shop-body{grid-template-columns:180px minmax(330px,1fr) minmax(280px,340px)}.cosmetic-shop-products{grid-template-columns:repeat(2,minmax(130px,1fr))}}@media (max-width:780px){.cosmetic-shop{padding:8px}.cosmetic-shop-window{border-radius:4px;width:100%;height:100%}.cosmetic-shop-header{min-height:72px;padding:10px 14px}.cosmetic-shop-emblem,.cosmetic-shop-header em{display:none}.cosmetic-shop-body{grid-template-columns:76px minmax(0,1fr)}.cosmetic-shop-categories{padding:14px 7px}.cosmetic-shop-categories>strong,.cosmetic-shop-categories nav button span,.cosmetic-shop-categories nav button :is(small,em),.cosmetic-shop-categories>p,.cosmetic-shop-detail{display:none}.cosmetic-shop-categories nav button{grid-template-columns:1fr;place-items:center;padding:0;display:grid}.cosmetic-shop-catalog{padding:14px}.cosmetic-shop-products{grid-template-columns:repeat(2,minmax(110px,1fr))}.cosmetic-shop-window>footer{flex-direction:column;justify-content:center;align-items:start;gap:2px;padding-block:7px}}body.wardens-v2 #solo-warden-sheet{--sheet-bg:#090604;--sheet-surface:#140d08f0;--sheet-surface-raised:#1f150cf5;--sheet-line:#65451f;--sheet-line-soft:#97662b61;--sheet-gold:#e8c36f;--sheet-gold-bright:#ffe7a6;--sheet-copy:#eee5cf;--sheet-muted:#b9ad96;--sheet-teal:#45c8bd;font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-shade{-webkit-backdrop-filter:blur(7px)saturate(.72);backdrop-filter:blur(7px)saturate(.72);background:#030201c7}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-panel{border-radius:8px;width:min(1460px,100vw - 36px)!important;height:min(900px,100vh - 36px)!important;color:var(--sheet-copy)!important;background:radial-gradient(circle at 15% -10%, #2476692b, transparent 34%), radial-gradient(circle at 92% 10%, #d097371a, transparent 28%), var(--wf-inlay), var(--sheet-bg)!important;background-size:auto,auto,460px 460px,auto!important;border:1px solid #b17b35!important;outline:1px solid #28180b!important;grid-template-rows:78px minmax(0,1fr) 38px!important;box-shadow:inset 0 0 0 3px #0a0502,inset 0 0 0 4px #60401d,0 32px 100px #000000e6!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-header{background:linear-gradient(90deg, #0e0906fa, #191009f5 68%, #0c0805fa), var(--wf-wood)!important;background-size:auto,256px 256px!important;border-bottom:1px solid #9b682d!important;grid-template-columns:52px minmax(0,1fr) auto 34px 42px!important;gap:14px!important;padding:10px 14px!important;box-shadow:inset 0 -3px #080402,inset 0 -4px #b47a3173!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-sigil{width:46px!important;height:46px!important;color:var(--sheet-gold-bright)!important;background:radial-gradient(circle at 50% 38%,#234a43,#0a1714 70%)!important;border:1px solid #a97835!important;border-radius:50%!important;transform:none!important;box-shadow:inset 0 0 0 4px #0b0704,0 0 0 1px #392815,0 0 18px #45c8bd26!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-sigil>svg{width:23px!important;height:23px!important;transform:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-identity{gap:1px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-identity small{color:var(--sheet-muted)!important;letter-spacing:.15em!important;font:700 10px/1.2 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-identity strong{color:var(--sheet-gold-bright)!important;letter-spacing:.035em!important;font:800 clamp(22px,2vw,29px)/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-identity em{color:var(--sheet-muted)!important;font:500 12px/1.2 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-level{border-inline:1px solid var(--sheet-line-soft);min-width:76px;padding:5px 13px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-level small{color:var(--sheet-muted)!important;letter-spacing:.12em!important;font:700 10px/1 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-level strong{color:var(--sheet-gold-bright)!important;font:800 26px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-header>kbd,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-footer kbd{color:var(--sheet-gold-bright)!important;background:#0b0704!important;border:1px solid #7c5729!important;border-radius:4px!important;font:700 11px/1 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-header>button{border-radius:5px;width:38px!important;height:38px!important;color:var(--sheet-muted)!important;background:#120c08!important;border:1px solid #785225!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-header>button:hover{border-color:var(--sheet-gold)!important;color:#fff!important;background:#2a1a0d!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-body{min-width:0;min-height:0;background:#070402a3!important;grid-template-rows:62px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav{grid-template-columns:repeat(6,minmax(0,1fr));min-width:0;min-height:0;border-right:0!important;border-bottom:1px solid var(--sheet-line)!important;background:linear-gradient(180deg, #120b06, #0b0704), var(--wf-wood)!important;background-size:auto,256px 256px!important;gap:6px!important;padding:8px 12px!important;display:grid!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button{text-align:center;border-radius:4px;justify-content:center;align-items:center;width:100%;transition:color .16s,border-color .16s,background .16s,transform .16s;min-height:44px!important;color:var(--sheet-muted)!important;background:linear-gradient(#1b110a,#100a06)!important;border:1px solid #493019!important;gap:9px!important;padding:7px 10px!important;font:700 14px/1 Segoe UI Variable,Segoe UI,Arial,sans-serif!important;display:flex!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button>svg{color:#c89d52!important;width:18px!important;height:18px!important;transform:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button:hover{color:#fff!important;background:#26180c!important;border-color:#9a6b30!important;transform:translateY(-1px)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button[aria-selected=true]{color:var(--sheet-gold-bright)!important;box-shadow:inset 0 -2px 0 var(--sheet-teal), 0 0 14px #00000059!important;background:linear-gradient(#39220e,#201208)!important;border-color:#d09c48!important;transform:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-content{min-width:0;min-height:0;overflow:hidden}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel{box-sizing:border-box;width:100%;height:100%;overflow:auto;color:var(--sheet-copy)!important;background:linear-gradient(145deg, #0f0a06c7, #070503b8), var(--wf-inlay)!important;background-size:auto,420px 420px!important;padding:18px 20px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel[hidden]{display:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview{grid-template-columns:minmax(270px,32%) minmax(0,1fr)!important;gap:18px!important;display:grid!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-character-stage{background:#090604;border:1px solid #9a6a31;border-radius:6px;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid;overflow:hidden;box-shadow:inset 0 0 0 4px #130c07,0 12px 26px #00000052}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait{min-height:0;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 28%,#283a2d,#0a0805 72%)!important;border:0!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 42%,#0503021a 58%,#050302e0 100%);position:absolute;inset:0}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>img{object-fit:cover;object-position:center 32%;width:100%;height:100%;transform:scale(1.015);filter:saturate(.9)contrast(1.06)brightness(.86)!important;min-height:300px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait-label{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;position:absolute;bottom:12px;left:12px;right:12px;background:#0b0704e0!important;border:1px solid #cb984894!important;min-height:0!important;padding:9px 11px!important;display:flex!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait-label small{color:var(--sheet-muted)!important;font:700 10px/1 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait-label strong{color:var(--sheet-gold-bright)!important;font:800 15px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-portrait-fallback{align-content:center;justify-items:center;gap:10px;min-height:300px!important;color:var(--sheet-muted)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp{border-top:1px solid var(--sheet-line);background:linear-gradient(#181008,#0d0905);gap:7px;padding:13px 14px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp>span:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp small,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp em{letter-spacing:.08em;color:var(--sheet-muted)!important;font:700 10px/1.2 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp strong{color:var(--sheet-gold-bright)!important;font:800 14px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp-track{background:#050302;border:1px solid #55351c;border-radius:999px;height:9px;display:block;overflow:hidden;box-shadow:inset 0 1px 3px #000}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-xp-track>i{border-radius:inherit;background:linear-gradient(90deg,#70499d,#a86be0 58%,#d0a8ff);width:0;height:100%;transition:width .35s;display:block;box-shadow:0 0 10px #ad68e69e}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-dashboard{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(280px,.9fr) minmax(330px,1.1fr);gap:14px;min-width:0;min-height:0;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits{border-radius:5px;min-width:0;box-shadow:inset 0 0 0 3px #0503028c;background:linear-gradient(145deg, #1d130bf0, #0d0906f5), var(--wf-inlay)!important;background-size:auto,300px 300px!important;border:1px solid #6d4924!important;padding:16px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy{flex-direction:column;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-kicker,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header small{color:var(--sheet-muted)!important;letter-spacing:.14em!important;font:700 10px/1.2 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy h2{margin:8px 0 2px;color:var(--sheet-gold-bright)!important;font:800 clamp(25px,2.3vw,35px)/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview-copy>p{margin:3px 0 14px;color:var(--sheet-muted)!important;font:500 13px/1.4 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts{border-top:1px solid var(--sheet-line-soft);margin:auto 0 0;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts>div{grid-template-columns:minmax(105px,.75fr) minmax(0,1.25fr);gap:12px;display:grid;border-bottom:1px solid var(--sheet-line-soft)!important;padding:8px 0!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts dt,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts dd{color:var(--sheet-copy)!important;font:600 13px/1.3 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-facts dt{letter-spacing:.07em;color:var(--sheet-muted)!important;font-size:11px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power{align-content:start;display:grid}body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-raid-power,.solo-warden-sheet-traits)>header{border-bottom:1px solid var(--sheet-line-soft);justify-content:space-between;align-items:end;gap:12px;padding:0 0 10px;display:flex}body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-raid-power,.solo-warden-sheet-traits)>header>span{gap:3px;display:grid}body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-raid-power,.solo-warden-sheet-traits) header small,body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-raid-power,.solo-warden-sheet-traits) header em{color:var(--sheet-muted)!important;font:700 10px/1.2 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet :is(.solo-warden-sheet-raid-power,.solo-warden-sheet-traits) header strong{color:var(--sheet-gold-bright)!important;font:800 18px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power>div{gap:9px;margin-top:12px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power article{border:1px solid #4c321b;border-left:3px solid var(--sheet-teal);background:linear-gradient(90deg,#18403a52,#0b0704bd);border-radius:4px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-height:66px;padding:9px 12px;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power article>svg{width:25px;height:25px;color:var(--sheet-teal);justify-self:center}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power article>span{justify-content:space-between;align-items:center;gap:12px;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power article small{color:var(--sheet-copy)!important;font:700 12px/1.25 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power article strong{white-space:nowrap;color:var(--sheet-gold-bright)!important;font:800 22px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits{grid-column:1/-1;padding:14px 16px!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:11px;display:grid}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list article{border-radius:4px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:9px;display:grid;background:#0a0704b8!important;border:1px solid #4b321b!important;min-height:62px!important;padding:9px 11px!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list article>svg{width:22px!important;height:22px!important;color:var(--sheet-gold)!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list strong,body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list small{font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list strong{color:var(--sheet-copy)!important;font-size:12px!important}body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-trait-list small{color:var(--sheet-gold-bright)!important;font-size:12px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header{border-bottom:1px solid var(--sheet-line);min-height:42px;margin-bottom:16px;padding:0 2px 11px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header strong{color:var(--sheet-gold-bright)!important;font:800 21px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel>header em{color:var(--sheet-muted)!important;font:500 12px/1.3 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-layout{gap:16px;grid-template-columns:minmax(480px,1.1fr) minmax(300px,.9fr)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots article{border-radius:5px;min-height:92px;filter:none!important;background:linear-gradient(145deg,#181009,#0c0805)!important;border:1px solid #4c321b!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots article>svg{color:#c69a50!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots small,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots strong{font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots small{font-size:11px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-equipment-slots strong{font-size:14px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state{border-radius:5px;min-height:220px;background:linear-gradient(145deg, #191009, #0c0805), var(--wf-inlay)!important;border:1px solid #5d3e20!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state strong{color:var(--sheet-gold-bright)!important;font:800 18px/1.1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-empty-state p{color:var(--sheet-muted)!important;font:500 14px/1.5 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary{gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article{border-radius:5px;min-height:116px;padding:14px;background:linear-gradient(145deg,#1a110a,#0d0906)!important;border:1px solid #55381d!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article.is-primary{grid-column:span 2;border-top:3px solid var(--sheet-teal)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article.is-meta{grid-column:span 3;min-height:92px}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article>svg{width:25px;height:25px;color:var(--sheet-teal)}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary small,body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary span{color:var(--sheet-muted)!important;font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important;font-size:11px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-stat-summary article>strong{color:var(--sheet-gold-bright)!important;font:800 30px/1 Alegreya SC Wardens,Georgia,serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-grid{gap:12px}body.wardens-v2 #solo-warden-sheet .solo-warden-profession{border-radius:5px;grid-template-rows:auto auto;align-items:center;min-height:126px;display:grid;background:linear-gradient(100deg,#19120c,#0d0906)!important;border:1px solid #49321e!important;grid-template-columns:66px minmax(0,1fr)!important;gap:10px 14px!important;padding:14px 16px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession.is-learned{box-shadow:inset 38px 0 62px color-mix(in srgb, var(--profession-color) 7%, transparent);border-left:3px solid var(--profession-color)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession.is-locked{opacity:.72;filter:saturate(.55)}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-icon{box-shadow:inset 0 0 0 3px #0a0704, 0 0 16px color-mix(in srgb, var(--profession-color) 16%, transparent);grid-row:1/-1;align-self:center;border:1px solid color-mix(in srgb, var(--profession-color) 58%, #6b4b28)!important;background:radial-gradient(circle at 50% 42%,#242017,#080604 74%)!important;border-radius:50%!important;width:64px!important;height:64px!important;transform:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-icon :is(svg,img),body.wardens-v2 #solo-warden-sheet .solo-warden-profession-icon-lock svg{transform:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-icon>img{width:56px!important;height:56px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-icon>svg{width:30px!important;height:30px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-icon-lock{border-radius:50%;width:22px;height:22px;bottom:-2px;right:-2px}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-copy{align-self:end;gap:2px}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-copy :is(small,strong,p),body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery :is(b,small){font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-copy small,body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery>b{font-size:10px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-copy strong{font-size:15px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-copy p{margin-top:4px;color:var(--sheet-muted)!important;font-size:12px!important;line-height:1.35!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery{align-self:start;gap:7px;min-width:0;display:grid}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery-heading>b,body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery-heading>small{letter-spacing:.08em;white-space:nowrap;font-style:normal;font-weight:750;line-height:1.2;color:var(--sheet-muted)!important;text-align:left!important;font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important;font-size:10px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery-heading>b{color:var(--profession-color)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-mastery-heading>small{color:#d8ccb3!important;text-overflow:clip!important;overflow:visible!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-track{box-sizing:border-box;border-radius:999px;width:100%;height:10px;display:block;overflow:hidden;box-shadow:inset 0 2px 4px #000;background:#050302!important;border:1px solid #614423!important}body.wardens-v2 #solo-warden-sheet .solo-warden-profession-track>i{border-radius:inherit;height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--profession-color) 55%, transparent);transition:width .3s;display:block;background:linear-gradient(90deg, color-mix(in srgb, var(--profession-color), #000 30%), var(--profession-color))!important}body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-heading>svg,body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-slot>svg{transform:none!important}body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-slot{border-radius:5px;min-height:66px;background:#0d0906!important;border:1px solid #49321d!important}body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-slot>svg{color:#c89d52;width:22px}body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-heading strong,body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-heading small,body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-slot :is(small,strong),body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-glyphs>p{font-family:Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-heading strong,body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-slot strong{font-size:13px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-heading small,body.wardens-v2 #solo-warden-sheet .solo-warden-glyph-slot small{font-size:10px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-footer{border-top:1px solid #704b22;gap:18px;min-width:0;color:var(--sheet-muted)!important;background:#0b0704!important;padding:0 14px!important;font:500 11px/1 Segoe UI Variable,Segoe UI,Arial,sans-serif!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-footer>small{color:var(--sheet-muted)!important;font-size:11px!important}@media (max-width:1100px){body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button{gap:6px!important;padding-inline:6px!important;font-size:12px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-overview{grid-template-columns:270px minmax(0,1fr)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-dashboard{grid-template-columns:minmax(0,1fr);overflow:auto}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-traits{grid-column:auto}}@media (max-height:760px){body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-panel{grid-template-rows:68px minmax(0,1fr) 34px!important;height:calc(100vh - 20px)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-body{grid-template-rows:54px minmax(0,1fr)!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav{padding-block:5px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-nav button{min-height:40px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-tab-panel{padding:13px 15px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-portrait>img,body.wardens-v2 #solo-warden-sheet #solo-warden-sheet-portrait-fallback{min-height:250px!important}body.wardens-v2 #solo-warden-sheet .solo-warden-sheet-raid-power article{min-height:54px}}body.wardens-v2 #warden-selection{--selection-surface:#0c0805eb;--selection-surface-soft:#110c08db;--selection-panel:#0d0906e6;--selection-panel-hover:#19120bf0;--selection-line:#6f471c;--selection-line-soft:#ad742c4d;--selection-gold:#d5a64b;--selection-gold-light:#f1d58f;--selection-copy:#f0e3c6;--selection-muted:#b8a98b;--selection-teal:#42c9be;--selection-teal-dark:#123c38;--selection-danger:#c76f5e;font-family:var(--font-interface)}body.wardens-v2 #warden-selection .warden-roster-view.is-hidden,body.wardens-v2 #warden-selection .warden-creation-view.is-hidden,body.wardens-v2 #warden-selection .warden-roster-view[hidden],body.wardens-v2 #warden-selection .warden-creation-view[hidden]{display:none!important}body.wardens-v2 #warden-selection .warden-selection-vignette{background:linear-gradient(90deg,#00000070,#0000 24% 72%,#0000008a),linear-gradient(#0000 66%,#0000008a)!important}body.wardens-v2 #warden-selection .warden-selection-header{z-index:8;border:0!important;border-bottom:1px solid var(--selection-line)!important;background:linear-gradient(#0f0a07fa,#080503f5)!important;border-radius:0!important;outline:0!important;grid-template-columns:190px minmax(220px,1fr) auto auto!important;gap:16px!important;height:72px!important;padding:0 24px 0 20px!important;box-shadow:0 10px 30px #0006!important}body.wardens-v2 #warden-selection .warden-selection-header:after{clip-path:none;opacity:.65;background:linear-gradient(90deg,#0000,#b97a28 12% 88%,#0000);border:0;height:2px;bottom:-2px;left:0;right:0}body.wardens-v2 #warden-selection .warden-selection-brand,body.wardens-v2 #warden-selection .warden-selection-brand img{width:178px!important;height:88px!important}body.wardens-v2 #warden-selection .warden-selection-brand{align-self:start}body.wardens-v2 #warden-selection .warden-selection-brand img{filter:drop-shadow(0 5px 8px #000000b8)}body.wardens-v2 #warden-selection .warden-selection-heading{align-content:center;gap:2px;display:grid;position:relative;overflow:visible;width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:none!important;height:auto!important;color:var(--selection-copy)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}body.wardens-v2 #warden-selection .warden-selection-heading:before{content:attr(data-kicker);color:var(--selection-gold);font:700 10px/1 var(--font-interface);letter-spacing:.16em;border:0;position:static}body.wardens-v2 #warden-selection .warden-selection-heading strong{color:var(--selection-copy)!important;font:700 21px/1.15 var(--font-display)!important;letter-spacing:0!important;text-shadow:none!important}body.wardens-v2 #warden-selection .warden-selection-heading .warden-ui-gem,body.wardens-v2 #warden-selection .warden-panel-crown,body.wardens-v2 #warden-selection .warden-story-seal,body.wardens-v2 #warden-selection .warden-panel-rule .warden-ui-gem,body.wardens-v2 #warden-selection .warden-slot-gem{display:none!important}body.wardens-v2 #warden-selection .warden-selection-account{gap:2px;border:1px solid var(--selection-line-soft)!important;min-width:138px!important;box-shadow:none!important;background:#ffffff05!important;border-radius:4px!important;align-self:center!important;justify-items:start!important;margin:0!important;padding:8px 12px!important;display:grid!important}body.wardens-v2 #warden-selection .warden-selection-account small{letter-spacing:.14em;color:var(--selection-muted)!important;font:700 9px/1 var(--font-interface)!important}body.wardens-v2 #warden-selection .warden-selection-account strong{max-width:150px!important;color:var(--selection-gold-light)!important;font:700 13px/1.2 var(--font-interface)!important;text-align:left!important;margin:0!important}body.wardens-v2 #warden-selection .warden-selection-header nav{gap:8px}body.wardens-v2 #warden-selection .warden-selection-header button{border:1px solid var(--selection-line)!important;width:auto!important;min-width:0!important;height:40px!important;color:var(--selection-copy)!important;box-shadow:none!important;font:700 11px/1 var(--font-interface)!important;background:#150f0ae0!important;border-radius:4px!important;gap:8px!important;padding:0 14px!important}body.wardens-v2 #warden-selection .warden-selection-header button:hover:not(:disabled){border-color:var(--selection-gold)!important;color:#fff!important;background:#2a1d11f5!important;transform:none!important}body.wardens-v2 #warden-selection .warden-selection-header button svg{width:16px;height:16px;color:var(--selection-gold)}body.wardens-v2 #warden-selection .warden-roster-view{align-items:center;grid-template-columns:minmax(270px,320px) minmax(360px,1fr) minmax(320px,360px)!important;gap:clamp(14px,1.5vw,28px)!important;padding:28px clamp(18px,2vw,38px) 24px!important;display:grid!important;inset:72px 0 0!important}body.wardens-v2 #warden-selection .warden-selection-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--selection-line)!important;color:var(--selection-copy)!important;background:linear-gradient(145deg,#130d08f0,#080604eb)!important;border-radius:5px!important;box-shadow:0 18px 45px #00000070!important}body.wardens-v2 #warden-selection .warden-selection-panel:before{clip-path:none!important;border:1px solid #d5a64b1f!important;border-radius:2px!important;inset:5px!important}body.wardens-v2 #warden-selection .warden-selection-story{grid-column:1!important;align-self:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 145px)!important;padding:24px!important;display:flex!important;overflow:auto!important}body.wardens-v2 #warden-selection .warden-story-content{width:100%}body.wardens-v2 #warden-selection .warden-panel-kicker{color:var(--selection-gold)!important;font:700 10px/1.2 var(--font-interface)!important;letter-spacing:.15em!important}body.wardens-v2 #warden-selection .warden-selection-story h2{color:var(--selection-copy)!important;font:700 27px/1.08 var(--font-display)!important;text-shadow:none!important;margin:8px 0 4px!important}body.wardens-v2 #warden-selection .warden-selection-story>.warden-story-content>p:first-of-type{color:var(--selection-gold-light)!important;font:700 11px/1.4 var(--font-interface)!important;text-transform:none!important;margin:0!important}body.wardens-v2 #warden-selection .warden-panel-rule{background:linear-gradient(90deg, var(--selection-line), transparent);height:1px;margin:18px 0!important;display:block!important}body.wardens-v2 #warden-selection .warden-panel-rule i{display:none}body.wardens-v2 #warden-selection .warden-selection-story p[data-warden-selected-story]{color:var(--selection-muted)!important;font:500 13px/1.55 var(--font-interface)!important;margin:0!important}body.wardens-v2 #warden-selection .warden-selection-story dl{gap:0!important;margin:18px 0 0!important}body.wardens-v2 #warden-selection .warden-selection-story dl div{border-top:1px solid var(--selection-line-soft)!important;padding:10px 0!important}body.wardens-v2 #warden-selection .warden-selection-story dt{color:var(--selection-muted)!important;font:700 10px/1.2 var(--font-interface)!important}body.wardens-v2 #warden-selection .warden-selection-story dd{color:var(--selection-copy)!important;font:700 12px/1.2 var(--font-interface)!important}body.wardens-v2 #warden-selection .warden-glyph-loadout{border-top:1px solid var(--selection-line-soft)!important;gap:12px!important;margin-top:8px!important;padding-top:14px!important}body.wardens-v2 #warden-selection .warden-glyph-loadout>div>small{color:var(--selection-muted)!important;font:700 9px/1.2 var(--font-interface)!important}body.wardens-v2 #warden-selection .warden-glyph-loadout em{border-radius:3px;border:1px solid var(--selection-line-soft)!important;color:#746a58!important;background:#00000038!important;grid-template-columns:14px minmax(0,1fr)!important;min-height:36px!important;padding:6px 7px!important}body.wardens-v2 #warden-selection .warden-glyph-loadout em.is-equipped{border-color:var(--selection-gold)!important;color:var(--selection-gold-light)!important}body.wardens-v2 #warden-selection .warden-glyph-loadout strong{color:inherit!important;font:700 9px/1.2 var(--font-interface)!important;text-shadow:none!important}body.wardens-v2 #warden-selection .warden-selection-focus{grid-column:2!important;min-height:100%!important;padding:0!important;position:relative!important}body.wardens-v2 #warden-selection .warden-enter-world{aspect-ratio:auto!important;color:#fff0c9!important;filter:none!important;background:linear-gradient(#4b341b,#281a0d)!important;border:1px solid #b8782d!important;border-radius:4px!important;outline:1px solid #000000b3!important;width:min(390px,100% - 32px)!important;height:58px!important;min-height:58px!important;margin:auto 0 2px!important;padding:0 28px!important;position:relative!important;inset:auto!important;box-shadow:inset 0 1px #ffe29d29,0 8px 22px #0000007a!important}body.wardens-v2 #warden-selection .warden-enter-world:before,body.wardens-v2 #warden-selection .warden-create-open:before{display:none!important}body.wardens-v2 #warden-selection .warden-enter-world span{font:700 17px/1 var(--font-interface)!important;text-shadow:none!important}body.wardens-v2 #warden-selection .warden-enter-world:hover:not(:disabled){border-color:var(--selection-gold-light)!important;color:#fff!important;background:linear-gradient(#694923,#35220f)!important;transform:translateY(-1px)!important}body.wardens-v2 #warden-selection .warden-roster-panel{overflow:hidden;grid-column:3!important;align-self:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 128px)!important;padding:20px!important}body.wardens-v2 #warden-selection .warden-roster-panel>header{padding:0 0 14px;border:0!important;border-bottom:1px solid var(--selection-line-soft)!important;color:var(--selection-copy)!important;background-color:#0000!important;background-image:none!important;background-position:initial!important;box-shadow:none!important;text-align:left!important;background-repeat:no-repeat!important;background-size:auto!important;justify-content:flex-start!important;margin:0 0 14px!important}body.wardens-v2 #warden-selection .warden-roster-panel>header span{gap:4px}body.wardens-v2 #warden-selection .warden-roster-panel>header small{color:var(--selection-copy)!important;font:700 21px/1.1 var(--font-display)!important;text-transform:none!important}body.wardens-v2 #warden-selection .warden-roster-panel>header strong{letter-spacing:.1em;color:var(--selection-muted)!important;font:700 10px/1.2 var(--font-interface)!important;text-shadow:none!important;margin:0!important}body.wardens-v2 #warden-selection .warden-slot-list{overflow:auto;gap:8px!important;padding:0 2px 2px!important}body.wardens-v2 #warden-selection .warden-slot{aspect-ratio:auto!important;border:1px solid var(--selection-line-soft)!important;min-height:68px!important;color:var(--selection-copy)!important;box-shadow:none!important;filter:none!important;opacity:1!important;background:#ffffff05!important;border-radius:4px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;padding:9px 12px!important;transform:none!important}body.wardens-v2 #warden-selection .warden-slot:before{display:none!important}body.wardens-v2 #warden-selection .warden-slot:hover:not(:disabled){background:var(--selection-panel-hover)!important;border-color:#a97938!important;transform:none!important}body.wardens-v2 #warden-selection .warden-slot.is-selected{border-color:var(--selection-gold)!important;box-shadow:inset 3px 0 0 var(--selection-gold)!important;background:linear-gradient(90deg,#4e35199e,#18110ac7)!important;outline:0!important}body.wardens-v2 #warden-selection .warden-slot-row>.warden-slot{padding-right:48px!important}body.wardens-v2 #warden-selection .warden-slot-portrait,body.wardens-v2 #warden-selection .warden-slot-empty-mark{border:1px solid var(--selection-line)!important;width:44px!important;height:44px!important;color:var(--selection-gold)!important;box-shadow:none!important;background:#00000047!important;border-radius:50%!important}body.wardens-v2 #warden-selection .warden-slot-portrait svg{width:24px;height:24px;color:var(--selection-gold)!important;filter:none!important}body.wardens-v2 #warden-selection .warden-slot-copy small,body.wardens-v2 #warden-selection .warden-slot.is-empty small{letter-spacing:.11em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex;overflow:hidden;color:var(--selection-muted)!important;font:700 9px/1.1 var(--font-interface)!important}body.wardens-v2 #warden-selection .warden-slot-copy small svg{flex:none;width:11px;height:11px;color:var(--selection-gold)!important}body.wardens-v2 #warden-selection .warden-slot-copy strong,body.wardens-v2 #warden-selection .warden-slot.is-empty strong{color:var(--selection-copy)!important;font:700 15px/1.1 var(--font-display)!important;text-shadow:none!important;margin:3px 0!important}body.wardens-v2 #warden-selection .warden-slot-copy em{color:var(--selection-gold-light)!important;font:600 10px/1.1 var(--font-interface)!important;text-transform:none!important}body.wardens-v2 #warden-selection .warden-slot-delete{width:30px;height:30px;color:var(--selection-danger);background:#230a0885;border:1px solid #c76f5e6b;border-radius:3px;right:10px}body.wardens-v2 #warden-selection .warden-create-open{aspect-ratio:auto!important;border:1px solid var(--selection-line)!important;width:100%!important;max-width:none!important;min-height:44px!important;color:var(--selection-gold-light)!important;box-shadow:none!important;font:700 12px/1 var(--font-interface)!important;text-shadow:none!important;background:#ffffff05!important;border-radius:4px!important;outline:0!important;gap:8px!important;margin-top:12px!important;padding:0 14px!important}body.wardens-v2 #warden-selection .warden-create-open svg{width:18px!important;height:18px!important;color:var(--selection-gold)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:static!important}body.wardens-v2 #warden-selection .warden-create-open:hover:not(:disabled){border-color:var(--selection-gold)!important;color:#fff!important;background:var(--selection-panel-hover)!important}@media (max-height:800px) and (min-width:1101px){body.wardens-v2 #warden-selection .warden-roster-view{padding-block:18px!important}body.wardens-v2 #warden-selection .warden-selection-story{max-height:calc(100vh - 115px)!important;padding:18px!important}body.wardens-v2 #warden-selection .warden-roster-panel{max-height:calc(100vh - 108px)!important;padding:16px!important}body.wardens-v2 #warden-selection .warden-slot{min-height:60px!important}body.wardens-v2 #warden-selection .warden-slot-portrait,body.wardens-v2 #warden-selection .warden-slot-empty-mark{width:38px!important;height:38px!important}}@media (max-width:1380px){body.wardens-v2 #warden-selection .warden-selection-header{grid-template-columns:160px minmax(160px,1fr) auto!important}body.wardens-v2 #warden-selection .warden-selection-brand,body.wardens-v2 #warden-selection .warden-selection-brand img{width:150px!important}body.wardens-v2 #warden-selection .warden-selection-account{display:none!important}body.wardens-v2 #warden-selection .warden-roster-view{grid-template-columns:minmax(0,1fr) minmax(310px,350px)!important}body.wardens-v2 #warden-selection .warden-selection-story{display:none!important}body.wardens-v2 #warden-selection .warden-selection-focus{grid-column:1!important}body.wardens-v2 #warden-selection .warden-roster-panel{grid-column:2!important}}@media (max-width:900px){body.wardens-v2 #warden-selection .warden-selection-header{position:fixed;grid-template-columns:120px minmax(0,1fr) auto!important;gap:8px!important;padding-inline:10px!important}body.wardens-v2 #warden-selection .warden-selection-brand,body.wardens-v2 #warden-selection .warden-selection-brand img{width:112px!important;height:78px!important}body.wardens-v2 #warden-selection .warden-selection-heading:before{display:none}body.wardens-v2 #warden-selection .warden-selection-heading strong{font-size:16px!important}body.wardens-v2 #warden-selection .warden-selection-header button{width:38px!important;height:38px!important;padding:0!important}body.wardens-v2 #warden-selection .warden-selection-header button span{display:none}body.wardens-v2 #warden-selection .warden-roster-view{overflow:auto;padding:18px 12px 24px!important;display:block!important;inset:72px 0 0!important}body.wardens-v2 #warden-selection .warden-selection-focus{min-height:min(54vh,480px)!important;position:relative!important;inset:auto!important}body.wardens-v2 #warden-selection .warden-roster-panel{z-index:2;margin:12px 0 0 auto;position:relative;width:min(420px,100%)!important;max-height:none!important}}@media (max-width:560px){body.wardens-v2 #warden-selection .warden-selection-heading{display:none}body.wardens-v2 #warden-selection .warden-selection-header{grid-template-columns:118px 1fr!important}body.wardens-v2 #warden-selection .warden-selection-header nav{justify-self:end}body.wardens-v2 #warden-selection .warden-enter-world{width:calc(100% - 20px)!important}}.solo-instance-status-host{width:100%;display:block}.solo-instance-status-host:empty{display:none}.solo-instance-status{box-sizing:border-box;color:#d8c596;letter-spacing:.13em;text-align:center;text-shadow:0 1px 2px #000;pointer-events:none;background:radial-gradient(circle at 50% -90%,#d2a64c33,#0000 68%),linear-gradient(#23271ffa,#0c100dfa);border:2px solid #382412;border-radius:4px;outline:1px solid #d2a64c;width:100%;min-width:0;padding:8px 12px 7px;font:700 11px/1.25 Georgia,Times New Roman,serif;position:relative;box-shadow:inset 0 0 0 1px #765127,0 3px #21150b,0 7px 14px #00000061}.solo-instance-status:before{content:"";background:#b68f45;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 7px}.solo-instance-status.is-online:before{color:#72b56c;background:#72b56c}.solo-instance-status.is-offline:before{color:#a9574d;background:#a9574d}.solo-minimap-remote{z-index:8;pointer-events:none;background:#6daac9;border:1px solid #f2ebcff2;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:0;box-shadow:0 0 5px #58b8e1e6}@media (max-width:760px){.solo-instance-status{padding-inline:10px;font-size:9px}}
