:root{--ui-leather-0:#0d0906;--ui-leather-1:#160f0a;--ui-leather-2:#1f160e;--ui-leather-3:#2b2015;--ui-leather-4:#3d2e1e;--ui-leather-5:#5c472d;--ui-leather-6:#a08458;--ui-brass-lo:#6a4e26;--ui-brass:#c89a4a;--ui-brass-hi:#f0d48a;--ui-ink:#000;--ui-text-bright:#fff4dc;--ui-text:#efe2c4;--ui-text-dim:#b3a17c;--ui-text-faint:#8a7a5a;--ui-gold:#ffd870;--ui-success:#9fe08a;--ui-danger:#d8503a;--ui-danger-text:#ffb8a8;--ui-warning:#ffcf6a;--ui-info:#8ab4ff;--ui-font-head:"Cinzel", Georgia, "Times New Roman", serif;--ui-font-body:"Alegreya Sans", "Segoe UI", system-ui, sans-serif;--ui-fs-xs:10px;--ui-fs-sm:11.5px;--ui-fs-md:13px;--ui-fs-lg:15px;--ui-fs-xl:18px;--ui-fs-title:13px;--ui-space-1:2px;--ui-space-2:4px;--ui-space-3:6px;--ui-space-4:8px;--ui-space-5:12px;--ui-space-6:16px;--ui-radius-sm:2px;--ui-radius-md:3px;--ui-radius-lg:5px;--ui-keyline:0 0 0 1px var(--ui-ink);--ui-bevel:inset 0 0 0 1px var(--ui-leather-4), inset 0 1px 0 #ffffff14;--ui-well:inset 0 0 0 1px #33261a, inset 0 2px 6px #000a;--ui-shadow-sm:0 2px 6px #0008;--ui-shadow-md:0 6px 18px #000a;--ui-shadow-lg:0 10px 28px #000b;--ui-focus-ring:0 0 0 2px var(--ui-leather-0), 0 0 0 3px var(--ui-brass-hi);--ui-icon-sm:16px;--ui-icon-md:22px;--ui-icon-lg:32px;--ui-slot:40px;--ui-z-world:5;--ui-z-hud:6;--ui-z-hud-raised:7;--ui-z-hud-float:8;--ui-z-banner:9;--ui-z-overlay:10;--ui-z-menu:20;--ui-z-worldmap:22;--ui-z-loading:3600;--ui-z-window:40;--ui-z-context:45;--ui-z-card:2000;--ui-z-tooltip:3000;--ui-z-drag:3500;--ui-z-alert:4000;--ink:var(--ui-text);--muted:var(--ui-text-dim);--gold:#d8b25a;--panel:#160f0af0;--edge:var(--ui-brass-lo);--g-0:var(--ui-leather-0);--g-1:var(--ui-leather-1);--g-2:var(--ui-leather-2);--g-3:var(--ui-leather-3);--g-4:var(--ui-leather-4);--g-5:var(--ui-leather-5);--g-6:var(--ui-leather-6);--t-ink:var(--ui-text);--t-dim:var(--ui-text-dim);--t-gold:#e0b860;--t-blue:#c8a050;--brass-hi:var(--ui-brass-hi);--brass:var(--ui-brass);--brass-lo:var(--ui-brass-lo);--f-head:var(--ui-font-head);--f-body:var(--ui-font-body);--cur:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2222%22 height=%2232%22 viewBox=%220 0 11 16%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%220%22 y=%220%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%221%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%222%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%222%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%223%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%223%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%225%22 width=%223%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%226%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%225%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%228%22 width=%226%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%227%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2210%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%2210%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%222%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%223%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%222%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2213%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2215%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2215%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%2215%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%2215%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 0 0, auto;--cur-hand:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2230%22 viewBox=%220 0 12 15%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%223%22 y=%220%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%221%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%223%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%224%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%228%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%2210%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2210%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2211%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2212%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2213%22 width=%229%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2214%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 8 2, pointer;--cur-press:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2224%22 height=%2230%22 viewBox=%220 0 12 15%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%223%22 y=%220%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%221%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%223%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%224%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%228%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%226%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%228%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%2210%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2210%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2211%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2212%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2213%22 width=%229%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2214%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 8 2, pointer;--cur-grab:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2226%22 height=%2228%22 viewBox=%220 0 13 14%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%223%22 y=%220%22 width=%226%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%221%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%221%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%222%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%222%22 width=%223%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%229%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%228%22 width=%229%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%229%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2210%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2211%22 width=%229%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2212%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 12 12, grab;--cur-grabbing:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2226%22 height=%2222%22 viewBox=%220 0 13 11%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%221%22 y=%221%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2211%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%227%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%225%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%226%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%227%22 width=%228%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%228%22 width=%229%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 12 10, grabbing;--cur-text:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2218%22 height=%2230%22 viewBox=%220 0 9 15%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%220%22 y=%220%22 width=%229%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%221%22 width=%227%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%222%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%222%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2212%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%2212%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2213%22 width=%227%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2214%22 width=%229%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 8 14, text;--cur-wait:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2222%22 height=%2226%22 viewBox=%220 0 11 13%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%220%22 y=%220%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%221%22 width=%229%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%222%22 width=%227%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%223%22 width=%225%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%224%22 width=%223%22 height=%221%22 fill=%22%23ff9a2a%22/%3E%3Crect x=%227%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23ff9a2a%22/%3E%3Crect x=%226%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23ff9a2a%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%226%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%228%22 width=%223%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%229%22 width=%225%22 height=%221%22 fill=%22%23ff9a2a%22/%3E%3Crect x=%228%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2210%22 width=%227%22 height=%221%22 fill=%22%23ff9a2a%22/%3E%3Crect x=%229%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2211%22 width=%229%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%2212%22 width=%2211%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 10 12, wait;--cur-no:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2230%22 height=%2230%22 viewBox=%220 0 15 15%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%225%22 y=%220%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%221%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%221%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%229%22 y=%221%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%222%22 width=%227%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2211%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%223%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%226%22 y=%223%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%229%22 y=%223%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2212%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%224%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%225%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%224%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2213%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%226%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2210%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2213%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%223%22 y=%226%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%227%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2210%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2214%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%223%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%228%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2214%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%223%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%229%22 y=%228%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2214%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%224%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%229%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2210%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2213%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%224%22 y=%2210%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2210%22 y=%2210%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2213%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%2211%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%2211%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%226%22 y=%2211%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%229%22 y=%2211%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2212%22 y=%2211%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2212%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2212%22 width=%227%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%2211%22 y=%2212%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%2213%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2213%22 width=%223%22 height=%221%22 fill=%22%23e0503a%22/%3E%3Crect x=%229%22 y=%2213%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2214%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 14 14, not-allowed;--cur-cross:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2226%22 height=%2226%22 viewBox=%220 0 13 13%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%225%22 y=%220%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%225%22 width=%2213%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%226%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%225%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%226%22 width=%224%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2212%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%2213%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%227%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2212%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 12 12, crosshair;--cur-sword:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22 viewBox=%220 0 16 16%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%220%22 y=%220%22 width=%224%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%222%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%223%22 y=%221%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%223%22 y=%222%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%224%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%225%22 y=%223%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%225%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%226%22 y=%224%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%226%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%227%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%227%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%228%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%228%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%229%22 y=%227%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%227%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%229%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%238c97a8%22/%3E%3Crect x=%2210%22 y=%228%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2213%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%2214%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%229%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23e4eaf2%22/%3E%3Crect x=%2210%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%2213%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2214%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%2210%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%2212%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2213%22 y=%2210%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%2211%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2210%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%2211%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%238a5a2a%22/%3E%3Crect x=%2212%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%235a3a1a%22/%3E%3Crect x=%2213%22 y=%2211%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%2212%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%229%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%2210%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2211%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%238a5a2a%22/%3E%3Crect x=%2213%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%235a3a1a%22/%3E%3Crect x=%2214%22 y=%2212%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%229%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%2210%22 y=%2213%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2213%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%238a5a2a%22/%3E%3Crect x=%2214%22 y=%2213%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%228%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%23b8862a%22/%3E%3Crect x=%229%22 y=%2214%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2212%22 y=%2214%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2214%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%23e8c25a%22/%3E%3Crect x=%2215%22 y=%2214%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%2215%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2213%22 y=%2215%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 2 2, crosshair;--cur-move:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2230%22 height=%2230%22 viewBox=%220 0 15 15%22 shape-rendering=%22crispEdges%22%3E%3Crect x=%226%22 y=%220%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%221%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%221%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%221%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%222%22 width=%223%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%222%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%223%22 width=%225%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%223%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%224%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%224%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%224%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2210%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%225%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2212%22 y=%225%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%226%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%226%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%226%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2213%22 y=%226%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%227%22 width=%2213%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2214%22 y=%227%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%220%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%228%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%228%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%228%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2213%22 y=%228%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%221%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%223%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%224%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2210%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%2211%22 y=%229%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2212%22 y=%229%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%222%22 y=%2210%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%2210%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%2210%22 width=%225%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2211%22 width=%225%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%2210%22 y=%2211%22 width=%221%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%224%22 y=%2212%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2212%22 width=%223%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%229%22 y=%2212%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%225%22 y=%2213%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%227%22 y=%2213%22 width=%221%22 height=%221%22 fill=%22%23f0d78a%22/%3E%3Crect x=%228%22 y=%2213%22 width=%222%22 height=%221%22 fill=%22%231a0f05%22/%3E%3Crect x=%226%22 y=%2214%22 width=%223%22 height=%221%22 fill=%22%231a0f05%22/%3E%3C/svg%3E") 14 14, move}html,body{cursor:var(--cur)}a[href],summary,select,label[for]{cursor:var(--cur-hand)}html.cur-press,html.cur-press *{cursor:var(--cur-press)!important}html.is-dragging,html.is-dragging *{cursor:var(--cur-grabbing)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]),textarea,[contenteditable=true]{cursor:var(--cur-text)}*,:before,:after{cursor:inherit}input[type=range],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=file],select,option,summary{cursor:var(--cur-hand)}button:disabled,input:disabled,select:disabled{cursor:var(--cur)}textarea{cursor:var(--cur-text)}*{box-sizing:border-box}html,body{height:100%;color:var(--ink);background:#0d0b09;margin:0;font:14px/1.4 system-ui,sans-serif;overflow:hidden}#game{position:fixed;inset:0}#game canvas{image-rendering:pixelated}img[src^="data:image/png;icon=hd"]{image-rendering:auto!important}.overlay[hidden],#death[hidden]{display:none}#death{z-index:1500}.panel{background:var(--panel);width:min(380px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--edge), 0 10px 30px #000a;border:1px solid #000;border-radius:6px;padding:22px}.panel.small{width:auto;padding:14px 20px}h1{color:var(--gold);letter-spacing:.06em;margin:0;font:700 30px Georgia,serif}.sub{color:var(--muted);margin:2px 0 16px;font-size:12px}label{color:var(--muted);margin-bottom:10px;font-size:12px;display:block}input{border:1px solid var(--edge);width:100%;color:var(--ink);background:#120e0b;border-radius:4px;margin-top:4px;padding:8px 10px;font-size:14px;display:block}.row{align-items:center;gap:8px;margin-top:10px;display:flex}.row.between{justify-content:space-between;margin:0 0 10px}.row input{margin:0}button{border:1px solid var(--edge);color:var(--ink);cursor:var(--cur-hand);white-space:nowrap;background:linear-gradient(#45372a,#261d15);border-radius:4px;padding:8px 14px;font-size:13px}button:hover{border-color:var(--gold)}button.primary{border-color:var(--gold);background:linear-gradient(#7a5a22,#4a3412)}button.link{color:var(--muted);background:0 0;border:none;padding:0;text-decoration:underline}button:disabled{opacity:.5;cursor:var(--cur)}#char-list{margin:0;padding:0;list-style:none}#char-list li{background:#ffffff0a;border:1px solid #d8b25a33;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:6px;padding:8px 10px;display:flex}#char-list li span{color:var(--muted);margin-left:6px;font-size:12px}.error{color:#ff8a7a;min-height:1.4em;margin:10px 0 0;font-size:13px}.game-panel{z-index:7;width:320px;max-height:70vh;padding:12px 14px;font-size:13px;position:fixed;overflow:auto}.game-panel[hidden]{display:none}#craft-panel{width:400px;top:80px;left:50%;transform:translate(-50%)}#dialogue-panel{width:440px;bottom:120px;left:50%;transform:translate(-50%)}.game-panel .ph{align-items:center;gap:8px;margin-bottom:6px;display:flex}.game-panel .ph b{color:var(--gold);font:700 16px Georgia,serif}.game-panel .ph .x{margin-left:auto;padding:2px 8px}.game-panel h4{color:var(--gold);margin:12px 0 4px;font:700 13px Georgia,serif}.game-panel .muted{color:var(--muted)}.items{margin:0;padding:0;list-style:none}.items li{border-bottom:1px dashed #ffffff12;justify-content:space-between;align-items:center;padding:4px 6px;display:flex}.items.grid{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.items em{color:#9fe08a;font-size:12px}.skill{grid-template-columns:1fr auto;gap:2px 8px;margin:4px 0;display:grid}.skill .xp{background:#241a12;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.skill .xp i{background:var(--gold);height:100%;display:block}.recipes{margin:0;padding:0;list-style:none}.recipes li{border-bottom:1px dashed #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:7px 4px;display:flex}.recipes li.dim b{color:var(--muted)}.recipes .ins{flex-wrap:wrap;gap:4px 8px;margin-top:3px;font-size:12px;display:flex}.recipes .ok{color:#9fe08a}.recipes .no{color:#ff8a7a}.say{margin:4px 0 0;font-size:14px;line-height:1.5}.game-panel{background:repeating-linear-gradient(45deg,#00000014 0 2px,#0000 2px 5px),linear-gradient(#332b23,#1d1813);border:2px solid #5e4519;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #b8913f,inset 0 0 0 3px #0008,0 10px 30px #000c}.game-panel .ph{border-bottom:1px solid #5e4519;padding-bottom:6px}.game-panel .ph b{color:#f0d488;text-shadow:0 1px #000}#craft-panel{top:70px;transform:translate(calc(-50% - 118px))}#dialogue-panel{transform:translate(calc(-50% - var(--side-w,236px) / 2), -50%);z-index:40;border-radius:10px;top:50%;bottom:auto}#dialogue-panel .say{color:#f2e8d2;font:15px/1.55 Georgia,serif}.recipes li{justify-content:flex-start}.recipes .ricon{width:32px;height:32px;image-rendering:pixelated;background:radial-gradient(#2c241c,#130f0b);border:1px solid #000;border-radius:3px;flex:none;padding:2px;box-shadow:inset 0 0 0 1px #3a2e20}.recipes .rbody{flex:1}#craft-panel{flex-direction:column;width:min(560px,100vw - 32px);max-height:calc(100vh - 150px)}#craft-panel:not([hidden]){display:flex}#craft-panel .ph{flex:none}#craft-panel .rtools{border-bottom:1px solid #0007;flex-wrap:wrap;flex:none;align-items:center;gap:6px 8px;padding:8px 0 6px;display:flex;box-shadow:0 1px #ffffff10}#craft-panel #craft-q{color:#f2e8d2;background:#120d08;border:1px solid #000;border-radius:0;outline:none;flex:150px;min-width:120px;padding:5px 8px;font:13px Georgia,serif;box-shadow:inset 0 0 0 1px #4a3a22}#craft-panel #craft-q:focus{box-shadow:inset 0 0 0 1px #e8c25a}#craft-panel .rchips{flex-wrap:wrap;gap:4px;display:flex}#craft-panel .rchip{color:#d8c8a4;cursor:var(--cur-hand);background:#2a2016;border:1px solid #000;border-radius:0;padding:3px 9px;font:700 11.5px Georgia,serif;box-shadow:inset 0 0 0 1px #5a4426}#craft-panel .rchip:hover{color:#fff2c8;box-shadow:inset 0 0 0 1px #c89a4a}#craft-panel .rchip.on{color:#1a1208;background:#d8b060;box-shadow:inset 0 0 0 1px #ffe49a}#craft-panel .rcount{flex-basis:100%;font-size:11px}#craft-panel .rlist{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8a6a34 #1a130c;flex:auto;min-height:120px;padding:2px 4px 4px 0;overflow-y:auto}#craft-panel .rband{z-index:2;letter-spacing:.04em;color:#ffd98a;text-shadow:0 1px #000;background:#2c2216;border:1px solid #000;margin:8px 0 2px;padding:2px 6px;font:700 12px Georgia,serif;position:sticky;top:0;box-shadow:inset 0 0 0 1px #5a4426}#craft-panel .recipes li.rrow{border-bottom:1px solid #0006;border-left:3px solid #0000;align-items:center;gap:10px;padding:7px 6px;display:flex;box-shadow:0 1px #ffffff0c}#craft-panel .recipes li.rrow.can{background:linear-gradient(90deg,#6aa05215,#0000 60%);border-left-color:#6aa052}#craft-panel .recipes li.rrow:hover{background:#ffffff0a}#craft-panel .recipes .ricon{width:44px;height:44px;padding:3px}#craft-panel .recipes .rbody{flex:1;min-width:0}#craft-panel .recipes .rbody b{color:#f6ead0;text-shadow:0 1px #000;font:700 14px Georgia,serif;display:block}#craft-panel .recipes li.dim .rbody b{color:#b8a888}#craft-panel .recipes .rout{color:#c8b993;margin-top:1px;font-size:11.5px;display:block}#craft-panel .recipes .ins{flex-wrap:wrap;gap:3px 5px;margin-top:4px;display:flex}#craft-panel .recipes .rin{background:#0006;border:1px solid #0009;align-items:center;gap:3px;padding:1px 6px 1px 2px;font-size:11.5px;display:inline-flex}#craft-panel .recipes .rin img{width:16px;height:16px;image-rendering:pixelated}#craft-panel .recipes .rin i{font-style:normal;font-weight:700}#craft-panel .recipes .rin.ok{color:#b4e29a}#craft-panel .recipes .rin.no{color:#ff9a8a}#craft-panel .rmake{flex:none;min-width:78px;padding:7px 12px;font:700 13px Georgia,serif}#craft-panel .rnone{text-align:center;padding:14px 6px}@media (width<=520px){#craft-panel .recipes li.rrow{flex-wrap:wrap}#craft-panel .rmake{width:100%}}html.cg #fs-btn,html.cg #pwa-install,html.cg #claim-cta,html.cg .mn-discord{display:none!important}html.cg body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.cg input,html.cg textarea{-webkit-user-select:text;user-select:text}#chat.cg-off .ch-open,#chat.cg-off nav,#chat.cg-off .ch-log,#chat.cg-off .ch-in,html.cg-nochat #touch .tc-chat{display:none!important}html.cg-ad body{pointer-events:none}body:has(#death:not([hidden])) :is(#tutorial-box,#tutorial-arrow,#tutorial-ring){display:none!important}#ui-root{--stone:#262c33;--stone-hi:#3e4852;--stone-lo:#12161a;--trim:#8a98a2;--trim-hi:#e8e2d4;--trim-lo:#3a4650;--side-w:236px;font-family:Segoe UI,system-ui,sans-serif}#ui-root,#chat,#chat-card,.game-panel,.banner,#toasts{zoom:var(--ui-scale,1.15)}#ui-root [hidden]{display:none!important}#ui-root .frame{z-index:6;border:2px solid var(--trim-lo);box-shadow:0 0 0 1px #000, inset 0 0 0 1px var(--trim), inset 0 0 0 3px #0008, inset 0 2px 8px #c8dceb12, 0 6px 18px #000c;background:radial-gradient(circle at 20% 15%,#ffffff0d,#0000 40%),repeating-linear-gradient(45deg,#00000014 0 2px,#0000 2px 5px),linear-gradient(#2c333b,#181d22);border-radius:6px;position:fixed}#ui-root .muted{color:#a99d86}#ui-root .small{font-size:11px}#pframe{pointer-events:auto;width:250px;cursor:var(--cur-hand);gap:8px;padding:7px 10px 7px 7px;display:flex;top:10px;left:10px}#pf-face{width:46px;height:46px;image-rendering:pixelated;border:2px solid var(--trim);background:#2a2018;border-radius:50%;box-shadow:0 0 0 1px #000,inset 0 0 6px #000}.pf-info{flex:1;min-width:0}.pf-name{justify-content:space-between;align-items:baseline;display:flex}.pf-name b{color:#f6ead0;text-shadow:0 1px #000;text-overflow:ellipsis;white-space:nowrap;font:700 14px Georgia,serif;overflow:hidden}.pf-name .lv{color:var(--trim-hi);border:1px solid var(--trim-lo);background:#000a;border-radius:8px;padding:0 6px;font:700 11px Georgia,serif}.pf-bar{background:linear-gradient(#070504,#15100b);border:1px solid #000;border-radius:3px;height:13px;margin-top:4px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #5a4426,inset 0 1px 3px #000}.pf-bar.st{height:9px;margin-top:3px}.pf-bar i{height:100%;transition:width .15s;display:block;position:relative;box-shadow:inset 0 1px #ffffff50,inset 0 -1px #0006,2px 0 4px #0008}.pf-bar i:after{content:"";background:linear-gradient(#ffffff38,#0000);height:35%;position:absolute;top:1px;left:0;right:0}.pf-bar:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0005 calc(10% - 1px) 10%);position:absolute;inset:0}.pf-bar.hp i{background:linear-gradient(#ff8a70,#d8352a 45%,#8a1610)}.pf-bar.st i{background:linear-gradient(#a8f0d8,#3aa88a 45%,#1a5a48)}.pf-bar span{z-index:1;font:700 10px/13px var(--f-body,system-ui);text-align:center;color:#fff;letter-spacing:.02em;text-shadow:0 1px #000,0 0 3px #000,0 0 2px #000;font-variant-numeric:tabular-nums;position:absolute;inset:0}.pf-bar.st span{font-size:8.5px;line-height:9px}@keyframes pf-low{50%{box-shadow:0 0 0 1px #ff4a3a,0 0 8px #ff3a2a,inset 0 1px 3px #000}}.pf-map{color:#c8b993;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10.5px;overflow:hidden}#bar{transform:translateX(calc(-50% - var(--side-w) / 2));border-radius:48px 48px 10px 10px;align-items:flex-end;gap:10px;padding:6px 12px 7px;display:flex;bottom:8px;left:50%}.bar-mid{flex-direction:column;gap:5px;padding-bottom:2px;display:flex}#bar-slots{background:#0008;border-radius:4px;gap:4px;padding:4px;display:flex;box-shadow:inset 0 1px 3px #000}.slot{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--trim-lo), inset 0 0 6px #000;cursor:var(--cur-hand);background:radial-gradient(#3a3026,#1a140f);border:1px solid #000;border-radius:4px;padding:0;position:relative;overflow:hidden}.slot:hover{box-shadow:inset 0 0 0 1px var(--trim-hi), inset 0 0 6px #000, 0 0 6px #f0d48866;border-color:#000}.slot img{width:36px;height:36px;image-rendering:pixelated;pointer-events:none;margin:4px}.slot .key{color:var(--trim-hi);text-shadow:0 0 2px #000,0 1px #000;pointer-events:none;font:700 9px system-ui;position:absolute;top:1px;left:2px}.slot .cost{color:#ffe08a;text-shadow:0 0 2px #000,0 1px #000;pointer-events:none;font:700 9px system-ui;position:absolute;bottom:1px;right:2px}.slot .sweep{--p:0deg;background:conic-gradient(#000000b8 var(--p), transparent 0);pointer-events:none;position:absolute;inset:0}.slot.nope img{filter:grayscale(.8)brightness(.55)}.slot.nope .cost{color:#ff6a5a}.slot.active{box-shadow:inset 0 0 0 2px var(--trim-hi), 0 0 10px #ffe08ab3}.slot[data-slot=interact]:not(.nope){box-shadow:inset 0 0 0 1px #9fe08a,inset 0 0 6px #000}#xpbar{height:9px;box-shadow:0 0 0 1px var(--trim-lo);background:#0a0705;border:1px solid #000;border-radius:3px;gap:2px;padding:1px;display:flex;position:relative}#xpbar i{--f:0;background:linear-gradient(90deg, #c8b07a calc(var(--f) * 100%), #1c2228 calc(var(--f) * 100%));border-radius:1px;flex:1;box-shadow:inset 0 1px #ffffff26}#xpbar span{text-align:center;color:#fff;text-shadow:0 0 2px #000,0 0 2px #000;font:700 8px/9px system-ui;position:absolute;inset:0}.orb{border:3px solid var(--trim);width:84px;height:84px;box-shadow:0 0 0 2px #000, 0 0 0 4px var(--trim-lo), inset 0 0 12px #000, 0 4px 10px #000a;background:#090605;border-radius:50%;flex:none;margin-bottom:-2px;position:relative}.orb .liquid{border-radius:50%;position:absolute;inset:0;overflow:hidden}.orb .liquid i{height:100%;transition:height .18s;position:absolute;bottom:0;left:0;right:0}.orb .liquid i:before{content:"";background:#ffffff47;border-radius:50%;height:6px;position:absolute;top:-3px;left:-10%;right:-10%}.orb:after{content:"";pointer-events:none;background:linear-gradient(#fff6,#0000);border-radius:50%;width:42%;height:26%;position:absolute;top:9%;left:16%}.orb span{color:#fff;text-shadow:0 0 3px #000,0 1px #000;place-items:center;font:700 17px Georgia,serif;display:grid;position:absolute;inset:0}.orb label{color:var(--trim-hi);border:1px solid var(--trim-lo);letter-spacing:.08em;background:#1a140f;border-radius:6px;margin:0;padding:0 6px;font:700 9px system-ui;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.orb.low{animation:.9s ease-in-out infinite orb-pulse}@keyframes orb-pulse{50%{box-shadow:0 0 0 2px #000, 0 0 0 4px var(--trim-lo), inset 0 0 12px #000, 0 0 18px #ff3a2a}}#side{height:calc(100vh / var(--ui-scale,1.15));width:var(--side-w);z-index:6;pointer-events:none;position:fixed;top:0;right:0}#side>*{pointer-events:auto}#mini{border-radius:50% 50% 12px 12px/46% 46% 12px 12px;width:196px;height:214px;top:8px;right:8px;position:absolute!important}#mini-c{width:176px;height:176px;image-rendering:pixelated;border-radius:50%;position:absolute;top:8px;left:8px}.mini-ring{border:2px solid var(--trim);pointer-events:none;border-radius:50%;width:180px;height:180px;position:absolute;top:6px;left:6px;box-shadow:0 0 0 1px #000,inset 0 0 10px #000c}.mini-name{text-align:center;color:var(--trim-hi);text-shadow:0 1px #000;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;font:700 12px Georgia,serif;position:absolute;bottom:4px;left:0;right:0;overflow:hidden}.mini-pos{color:#ddd;text-shadow:0 0 2px #000;background:#0009;border-radius:3px;padding:0 4px;font:10px system-ui;position:absolute;top:164px;right:12px}.mini-ping{box-sizing:border-box;white-space:nowrap;width:fit-content;height:20px;font:700 11px var(--ui-font-body,system-ui);letter-spacing:.02em;color:#e8dcc0;text-shadow:0 1px #000;pointer-events:auto;background:#15100a;border:0;align-items:center;margin:0 auto;padding:0 9px;display:inline-flex;position:absolute;top:calc(100% + 4px);left:0;right:0;translate:0;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #5e4526}.mini-ping .sig{vertical-align:-1px;align-items:flex-end;gap:1px;height:9px;margin-right:5px;display:inline-flex}.mini-ping .sig b{background:#4a463c;width:3px;box-shadow:0 0 0 1px #000}.mini-ping .sig b:first-child{height:4px}.mini-ping .sig b:nth-child(2){height:6px}.mini-ping .sig b:nth-child(3){height:9px}.mini-ping[data-q=good] .sig b{background:#6fd08a}.mini-ping[data-q=ok] .sig b:nth-child(-n+2){background:#e8c25a}.mini-ping[data-q=bad] .sig b:first-child{background:#e0583a}.mini-ping[data-q=bad]{color:#f0a08a}.tracker{color:#e8dcc0;border-left:2px solid var(--trim);text-shadow:0 1px 1px #000;background:#0c0906d6;border-radius:2px;width:210px;margin-top:20px;padding:5px 8px;font-size:11.5px;position:absolute;top:230px;right:10px;pointer-events:none!important}.tracker b{color:var(--trim-hi);margin-bottom:2px;font:700 12px Georgia,serif;display:block}.tracker .done{color:#9fe08a}#sidepanel{width:220px;height:min(420px, calc(100vh / var(--ui-scale,1.15) - 340px));flex-direction:column;min-height:250px;padding:6px;display:flex;bottom:8px;right:8px;position:absolute!important}#sidepanel.collapsed{height:auto;min-height:0}#hud-tabs{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}#hud-tabs button{height:32px;box-shadow:inset 0 0 0 1px var(--trim-lo);background:linear-gradient(#3a3026,#1e1812);border:1px solid #000;border-radius:4px 4px 2px 2px;place-items:center;padding:0;display:grid}#hud-tabs button img{width:22px;height:22px;image-rendering:pixelated}#hud-tabs button:hover{box-shadow:inset 0 0 0 1px var(--trim)}.side-title{border-bottom:1px solid var(--trim-lo);justify-content:space-between;align-items:baseline;margin:6px 2px 4px;padding-bottom:3px;display:flex}.side-title b{color:var(--trim-hi);text-shadow:0 1px #000;font:700 14px Georgia,serif}.side-title small{color:#c8b993;font-size:11px}#side-body{scrollbar-width:thin;scrollbar-color:var(--trim-lo) transparent;flex:1;padding:2px;font-size:12px;overflow:auto}#side-body h5{color:var(--trim);margin:8px 0 3px;font:700 12px Georgia,serif}.inv-grid{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.cell{aspect-ratio:1;background:radial-gradient(#2c241c,#130f0b);border:1px solid #000;border-radius:3px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #3a2e20,inset 0 0 5px #000}.cell img{width:80%;height:80%;image-rendering:pixelated;pointer-events:none}.cell b{color:#ffe08a;text-shadow:0 0 2px #000,0 1px #000;font:700 10px system-ui;position:absolute;top:1px;left:3px}.cell.eq:after{content:"E";color:#9fe08a;text-shadow:0 1px #000;font:700 9px system-ui;position:absolute;bottom:0;right:2px}.cell.click{cursor:var(--cur-hand)}.cell.click:hover,.cell:not(.empty):hover{box-shadow:inset 0 0 0 1px var(--trim-hi), inset 0 0 5px #000}.cell.empty{opacity:.55}.eq-slot{align-items:center;gap:8px;margin:4px 0;display:flex}.eq-slot .cell{flex:none;width:40px}.eq-slot small{color:#a99d86;font-size:10.5px;display:block}.eq-slot b{color:#f0e4c8;font-weight:600}.stats{background:#0006;border:1px solid #3a2e20;border-radius:3px;grid-template-columns:1fr auto;gap:2px 8px;margin:10px 0 6px;padding:6px 8px;display:grid}.stats span{color:#c8b993}.stats b{color:var(--trim-hi)}.skill-row{background:#0005;border:1px solid #2e251a;border-radius:3px;align-items:center;gap:8px;margin-bottom:3px;padding:5px 4px;display:flex}.skill-row img{width:26px;height:26px;image-rendering:pixelated}.skill-row>div{flex:1}.sk-top{justify-content:space-between;display:flex}.sk-top span{color:#f0e4c8}.sk-top b{color:var(--trim-hi);font:700 14px Georgia,serif}.sk-xp{background:#0a0705;border:1px solid #000;border-radius:2px;height:5px;margin-top:2px;overflow:hidden}.sk-xp i{background:linear-gradient(#9fe08a,#3a8a2a);height:100%;display:block}.total{text-align:right;color:#c8b993;margin-top:8px}.total b{color:var(--trim-hi);font:700 14px Georgia,serif}.quest{border-left:2px solid var(--trim);background:#0005;border-radius:2px;margin-bottom:5px;padding:5px 6px}.quest>b{color:#f6ead0;font:700 12.5px Georgia,serif}.quest p{color:#c8b993;margin:2px 0;font-size:11.5px}.quest ul,.qlist{margin:2px 0 0;padding-left:16px}.quest li.done,.qlist.done li{color:#9fe08a}.qlist li{margin:2px 0}.qlist li .qlv{color:#e8c872;min-width:38px;font-weight:700;display:inline-block}.qlist li.locked{opacity:.5}.qlist li.locked .qlv{color:#e07a6a}#sidepanel.tab-settings:not(.collapsed){z-index:7;height:auto;min-height:0;max-height:calc(100vh / var(--ui-scale,1.25) - 196px);top:8px;bottom:auto;width:min(392px, calc(100vw / var(--ui-scale,1.25) - 16px))!important}#side-body .st-cols{grid-template-columns:1fr 1fr;align-items:start;gap:0 7px;display:grid}#side-body .st-col{flex-direction:column;min-width:0;display:flex}#side-body .st-col>.st-group{flex:none}#side:has(#sidepanel.tab-settings:not(.collapsed)) .tracker{display:none}#side-body .st-group{background:linear-gradient(#00000059,#00000030);border:1px solid #000;border-radius:3px;margin:0 0 7px;padding:5px 7px 4px;box-shadow:inset 0 0 0 1px #4a3822,inset 0 1px #ffffff0d}#side-body .st-head{font:700 11px var(--f-head,Georgia, serif);letter-spacing:.12em;text-transform:uppercase;color:var(--brass-hi,#f0d48a);text-shadow:0 1px #000;align-items:center;gap:6px;margin:0 0 2px;display:flex}#side-body .st-head:after{content:"";background:linear-gradient(90deg, var(--brass-lo,#6a4e26), transparent);flex:1;order:1;height:1px}#side-body .st-headtog{font:600 12px var(--f-body,system-ui);letter-spacing:0;text-transform:none;color:var(--t-dim,#b3a17c);cursor:var(--cur-hand);order:2;align-items:center;gap:6px;margin:0;display:flex}#side-body .st-headtog:hover{color:var(--t-ink,#efe2c4)}#side-body .st-group>.st-head:has(.st-headtog){min-height:24px}#side-body .st-row{min-height:29px;color:var(--t-ink,#efe2c4);font:13px var(--f-body,system-ui);cursor:var(--cur-hand);flex-wrap:nowrap;align-items:center;gap:6px;margin:0;padding:0;display:flex}#side-body .st-row+.st-row{border-top:1px solid #ffffff0b}#side-body .st-row:hover .st-lab{color:#fff6dc}#side-body .st-lab{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}#side-body .st-row select{font:12.5px var(--f-body,system-ui);color:var(--t-ink,#efe2c4);cursor:var(--cur-hand);background:linear-gradient(#33281c,#1a130d);border:1px solid #000;border-radius:4px;flex:none;margin:0;padding:4px 6px;box-shadow:inset 0 0 0 1px #4a3822}#side-body .st-range{flex-wrap:wrap;row-gap:1px;padding:4px 0 2px}#side-body .st-range output{text-align:right;font:700 12px var(--f-body,system-ui);color:var(--brass-hi,#f0d48a);font-variant-numeric:tabular-nums;flex:none}#side-body .st-stack{cursor:var(--cur);flex-direction:column;align-items:stretch;gap:5px;padding:3px 0 5px}#side-body .st-range input[type=range]{appearance:none;width:100%;min-width:0;height:18px;cursor:var(--cur-hand);background:0 0;flex:1 0 100%;margin:0;padding:0}#side-body .st-range input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--brass,#c89a4a) 0 var(--pct,50%), #0c0906 var(--pct,50%));border:1px solid #000;border-radius:3px;height:6px;box-shadow:inset 0 1px 2px #000a,0 1px #ffffff14}#side-body .st-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:radial-gradient(circle at 35% 30%, #fff3c8, var(--brass,#c89a4a) 55%, var(--brass-lo,#6a4e26));border:1px solid #000;border-radius:50%;width:14px;height:14px;margin-top:-5px;box-shadow:0 1px 2px #000c}#side-body .st-range input[type=range]::-moz-range-track{background:#0c0906;border:1px solid #000;border-radius:3px;height:6px}#side-body .st-range input[type=range]::-moz-range-progress{background:var(--brass,#c89a4a);border-radius:3px;height:6px}#side-body .st-range input[type=range]::-moz-range-thumb{background:radial-gradient(circle at 35% 30%, #fff3c8, var(--brass,#c89a4a) 55%, var(--brass-lo,#6a4e26));border:1px solid #000;border-radius:50%;width:13px;height:13px}#side-body .st-range input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px #f0d48a33,0 1px 2px #000c}#side-body .st-range input[type=range]:focus-visible{outline:1px solid var(--brass-hi,#f0d48a);outline-offset:1px;border-radius:3px}#side-body .st-switch{appearance:none;width:36px;height:19px;box-shadow:inset 0 0 0 1px var(--brass-lo,#6a4e26), inset 0 1px 3px #000c;cursor:var(--cur-hand);background:#0c0906;border:1px solid #000;border-radius:10px;flex:none;margin:0;transition:background .15s;position:relative}#side-body .st-switch:before{content:"";background:radial-gradient(circle at 35% 30%,#cfc3a6,#6e604a);border-radius:50%;width:13px;height:13px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #000}#side-body .st-switch:checked{box-shadow:inset 0 0 0 1px var(--brass-hi,#f0d48a), inset 0 1px 3px #0008;background:linear-gradient(#b08838,#6a4e26)}#side-body .st-switch:checked:before{background:radial-gradient(circle at 35% 30%, #fff6d8, var(--brass-hi,#f0d48a));left:19px}#side-body .st-switch:focus-visible{outline:1px solid var(--brass-hi,#f0d48a);outline-offset:2px}#side-body .st-seg{border:1px solid #000;border-radius:4px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 1px #ffffff12}#side-body .st-seg button{min-width:0;height:30px;color:var(--t-dim,#b3a17c);cursor:var(--cur-hand);background:linear-gradient(#33281c,#1a130d);border:0;border-radius:0;margin:0;padding:0 2px;font-size:12.5px;font-weight:600;box-shadow:inset 0 0 0 1px #4a3822}#side-body .st-seg button+button{border-left:1px solid #000}#side-body .st-seg button:hover:not(.on){color:var(--t-ink,#efe2c4);background:linear-gradient(#45372a,#261d15)}#side-body .st-seg button.on{color:#1c1308;text-shadow:0 1px #ffffff40;background:linear-gradient(#e0b860,#9a7032);font-weight:700;box-shadow:inset 0 1px #fff4c860,inset 0 0 0 1px #f0d48a}#side-body .st-seg.st-seg2{grid-template-columns:repeat(2,1fr)}#side-body .st-seg.st-seg2 button{height:38px;font-size:13px}#side-body .st-group .keys{padding:3px 0 2px}.keys{color:#d8ccb0;grid-template-columns:auto 1fr;gap:2px 8px;font-size:11px;display:grid}.keys span{color:var(--trim-hi);border:1px solid var(--trim-lo);text-align:center;background:#0008;border-radius:3px;padding:0 4px;font:700 10px system-ui}#ui-root button.wide{width:100%;margin-top:8px}#ui-root button.danger{background:linear-gradient(#6a2a1e,#3a120c);border-color:#a0452f}body:has(#studio:not([hidden])) #side{display:none}body:has(#studio:not([hidden])) #bar{transform:translate(calc(-50% - 170px))}body:has(#studio.wide:not([hidden])) #bar{transform-origin:bottom;left:calc(50vw + min(760px,100vw - 260px)/-2);transform:translate(-50%)scale(.85)}@media (width<=900px){#ui-root{--side-w:0px}#sidepanel{height:260px}.slot{width:36px;height:36px}.slot img{width:28px;height:28px}.orb{width:64px;height:64px}#pframe{width:200px}}#chat{z-index:6;color:#e6e0d2;flex-direction:column;width:400px;font-size:13.5px;display:flex;position:fixed;bottom:10px;left:10px}#chat nav{gap:2px;display:flex}#chat nav button{color:#a8b4b8;background:#141a20cc;border:1px solid #3e4a54;border-bottom:none;border-radius:4px 4px 0 0;padding:3px 10px;font-size:12px}#chat nav button.on{color:#ece6d8;background:#242c34eb}#chat .ch-log{scrollbar-width:thin;text-shadow:0 1px 1px #000;background:linear-gradient(#10141a8c,#10141ac7);border:1px solid #2e3a44;height:170px;padding:6px 8px;overflow-y:auto}.ch-m{word-wrap:break-word;margin:1px 0;line-height:1.35}.ch-m time{color:#6e7c84;margin-right:4px;font-size:11px}.ch-m em{font-size:11.5px;font-style:normal}.ch-system{color:#a8c0c8;font-style:italic}.ch-m b{color:#f0e8d4}.ch-link{cursor:var(--cur);white-space:nowrap;background:#ffffff0f;border-radius:2px;padding:0 2px}.ch-link img{vertical-align:-3px;width:16px;height:16px;image-rendering:pixelated;margin-right:2px}.ch-link:hover{background:#ffffff24}.q-weapon{color:#e8a060!important}.q-armor{color:#8ec0e8!important}.q-tool{color:#b8d898!important}.q-material,.q-currency{color:#d8d0c0!important}.q-catalyst{color:#c89aff!important}#chat .ch-in{gap:4px;margin-top:3px;display:flex}#chat .ch-in select{color:#e6e0d2;background:#141a20;border:1px solid #3e4a54;border-radius:3px;width:78px;margin:0;padding:5px;font-size:12px}#chat .ch-in input{color:#ece6d8;background:#0e1216e0;border:1px solid #3e4a54;border-radius:3px;flex:1;margin:0;padding:6px 8px;font-size:13.5px}#chat .ch-in input:focus{border-color:#b8975a;outline:none}#chat .ch-in button{padding:5px 10px;font-size:12px}#chat-card{z-index:30;color:#e6e0d2;pointer-events:none;background:linear-gradient(#232c34,#161c22);border:1px solid #0c1014;border-radius:5px;width:260px;padding:10px 12px;font-size:13px;position:fixed;box-shadow:inset 0 0 0 1px #56626c,0 10px 30px #0009}#chat-card[hidden]{display:none}#chat-card .cc-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}#chat-card .cc-head img{width:36px;height:36px;image-rendering:pixelated;background:#10161b;border:1px solid #3e4a54;border-radius:3px;padding:2px}#chat-card .cc-head b{font:600 15px Georgia,serif;display:block}#chat-card .cc-head span{color:#a8b4b8;text-transform:capitalize;font-size:12px}#chat-card dl{grid-template-columns:1fr auto;gap:2px 10px;margin:4px 0;display:grid}#chat-card dt{color:#a8b4b8}#chat-card dd{color:#e8c070;text-align:right;margin:0}#chat-card p{color:#c8d0d2;margin:6px 0 4px;font-style:italic}#chat-card small{color:#7e8c92}body #chat.closed{pointer-events:none;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}body #chat.closed nav,body #chat.closed .ch-log,body #chat.closed .ch-in,body #chat:not(.closed) .ch-peek,body #chat:not(.closed) .ch-open{display:none!important}#chat .ch-log:focus{outline:none}#chat .ch-peek{flex-direction:column;align-items:flex-start;gap:3px;max-width:360px;margin-bottom:5px;display:flex}#chat .ch-peek .ch-m{border-left:2px solid var(--brass,#c89a4a);background:linear-gradient(90deg,#0d0906e0,#0d0906b0);border-radius:0 3px 3px 0;max-width:100%;padding:3px 9px 3px 7px;font-size:13.5px;animation:9s forwards chpeek;box-shadow:0 2px 6px #0007;margin:0!important;line-height:1.3!important}#chat .ch-peek .ch-global{border-left-color:#f0b860}#chat .ch-peek .ch-map{border-left-color:#9ad8a8}#chat .ch-peek .ch-whisper{border-left-color:#e8a8d8}#chat .ch-peek .ch-system{border-left-color:#7a6a50}@keyframes chpeek{0%{opacity:0;transform:translateY(6px)}4%{opacity:1;transform:none}82%{opacity:1}to{opacity:0}}#chat .ch-open{pointer-events:auto;height:26px;color:var(--t-dim,#b3a17c);cursor:var(--cur-hand);background:linear-gradient(#2c2117e8,#150f09e8);border:1px solid #000;border-radius:3px;align-items:center;gap:6px;margin:0;padding:0 8px 0 9px;display:inline-flex;box-shadow:inset 0 0 0 1px #4a3822,0 2px 6px #0008;font:600 12.5px var(--f-body,system-ui)!important}#chat .ch-open:hover{color:var(--t-ink,#efe2c4);box-shadow:inset 0 0 0 1px var(--brass,#c89a4a), 0 2px 6px #0008}#chat .ch-open kbd{font:700 10.5px var(--f-body,system-ui);color:var(--brass-hi,#f0d48a);background:#0d0906;border:1px solid #6a4e26;border-bottom-width:2px;border-radius:3px;padding:0 5px}#chat .ch-badge:empty{display:none}#hover-npc,#hover-mob{z-index:7;pointer-events:none;zoom:var(--ui-scale,1.25);position:fixed}#hover-npc[hidden],#hover-mob[hidden]{display:none}#hover-npc{text-align:center;zoom:1;border:4px solid #0000;border-image:var(--frame-wood) 16 fill / 5px / 0 stretch;image-rendering:pixelated;filter:drop-shadow(0 2px 4px #0009);flex-direction:column;align-items:center;padding:0 5px 1px;animation:.12s ease-out hv-in;display:flex;top:0;left:0}#hover-npc b{font:700 12px/1.15 var(--f-head,Georgia, serif);letter-spacing:.02em;color:#f6e2a8;text-shadow:0 1px #000;white-space:nowrap}#hover-npc span{font:italic 500 10.5px/1.2 var(--f-body,system-ui);color:#a8e08a;text-shadow:0 1px #000;white-space:nowrap;align-items:center;gap:4px;display:flex}#hover-npc kbd{font:700 9px/1.3 var(--f-body,system-ui);color:var(--brass-hi,#f0d48a);background:#0d0906;border:1px solid #6a4e26;border-radius:2px;padding:0 3px;font-style:normal}#hover-npc .hv-quest{font:700 14px var(--f-head,Georgia, serif);color:#ffd84a;text-shadow:0 0 3px #000,0 1px #000,0 0 8px #ffb02088;font-style:normal;position:absolute;top:-14px;left:50%;transform:translate(-50%)}@keyframes hv-in{0%{opacity:0;transform:translateY(3px)}}#hover-mob{background:linear-gradient(#211912f0,#0f0b07f0);border:1px solid #000;border-radius:3px;width:150px;padding:2px 6px 4px;top:8px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #6a4e26,0 3px 8px #0009}#hover-mob .hm-top{white-space:nowrap;align-items:center;gap:4px;margin-bottom:2px;display:flex}#hover-mob .hm-top b{min-width:0;font:700 10.5px var(--f-head,Georgia, serif);letter-spacing:.03em;color:#f6e2a8;text-shadow:0 1px #000;text-overflow:ellipsis;flex:1;overflow:hidden}#hover-mob .hm-top em{min-width:13px;font:700 9px/12px var(--f-body,system-ui);text-align:center;color:#1c1308;background:linear-gradient(#f0d48a,#c89a4a);border-radius:3px;flex:none;padding:0 3px;font-style:normal}#hover-mob .hm-top i{font:700 9px var(--f-body,system-ui);letter-spacing:.08em;text-transform:uppercase;color:#ff8a6a;flex:none;font-style:normal}#hover-mob .hm-top span{font:700 9.5px var(--f-body,system-ui);color:#e8c8b8;font-variant-numeric:tabular-nums;flex:none}#hover-mob .hm-bar{background:#1a0806;border:1px solid #000;border-radius:3px;height:4px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #4a3822}#hover-mob .hm-bar i{background:linear-gradient(#f06a50,#b02e1e);position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px #ffffff40}#hover-mob.low .hm-bar i{background:linear-gradient(#ff8a4a,#d8401c)}#hover-mob.boss .hm-top b{color:#ffb08a}#chat .ch-badge{min-width:17px;font:700 11px/16px var(--f-body,system-ui);text-align:center;color:#1c1308;background:linear-gradient(#f0d48a,#c89a4a);border-radius:8px;padding:0 4px}.banner{z-index:9;text-align:center;pointer-events:none;animation:3.2s forwards banner;position:fixed;top:22%;left:50%;transform:translate(-50%)}.banner b{letter-spacing:.12em;color:#f6e2a8;text-shadow:0 0 24px #ffd26e99,0 3px #2a1e0a;font:600 52px Georgia,serif;display:block}.banner span{color:#e6e0d2;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 2px #000;font-size:16px}@keyframes banner{0%{opacity:0;transform:translate(-50%,16px)scale(.9)}12%,75%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-12px)}}.inv-grid .cell[data-key]{cursor:var(--cur-grab)}.inv-grid .cell.dragging{opacity:.35}.inv-grid .cell.over{box-shadow:inset 0 0 0 2px var(--trim-hi), inset 0 0 8px #e8e2d459!important}.inv-ghost{z-index:50;pointer-events:none;background:radial-gradient(#2c333b,#12161a);border:1px solid #8a98a2;border-radius:4px;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;position:fixed;box-shadow:0 6px 16px #0009}.inv-ghost img{width:80%;height:80%;image-rendering:pixelated}.inv-ghost b{color:#ffe08a;text-shadow:0 0 2px #000;font:700 10px system-ui;position:absolute;top:1px;left:3px}.inv-grid .cell.pulse,.cw-slot.pulse{animation:.42s ease-out eqpulse}@keyframes eqpulse{0%{transform:scale(1);box-shadow:0 0 #ffd87a00}35%{transform:scale(1.14);box-shadow:0 0 14px 3px #ffd87acc}to{transform:scale(1);box-shadow:0 0 #ffd87a00}}.exam{color:#e8dcc0;gap:3px;min-width:220px;font-size:13px;display:grid}.exam div:first-child{color:#c8b890}#spellbar{background:#0008;border-radius:4px;justify-content:center;gap:3px;padding:3px;display:flex;box-shadow:inset 0 1px 3px #000}:is(#spellbar,#spellfixed) .sslot{width:38px;height:38px;cursor:var(--cur-hand);background:#120e0a;border:1px solid #5a4a30;border-radius:3px;padding:0;position:relative;overflow:hidden}:is(#spellbar,#spellfixed) .sslot img{width:100%;height:100%;image-rendering:pixelated;display:block}:is(#spellbar,#spellfixed) .sslot.empty{opacity:.55;border-style:dashed}:is(#spellbar,#spellfixed) .sslot .key{color:#f0e0b0;text-shadow:0 1px #000,0 0 2px #000;font:700 10px system-ui;position:absolute;top:1px;left:2px}:is(#spellbar,#spellfixed) .sslot .sweep{pointer-events:none;background:#000b;height:0;position:absolute;bottom:0;left:0;right:0}:is(#spellbar,#spellfixed) .sslot.cooling img{filter:saturate(.4)brightness(.8)}:is(#spellbar,#spellfixed) .sslot.press{transform:scale(.9);box-shadow:0 0 10px #ffd870}:is(#spellbar,#spellfixed) .sslot:hover{border-color:#d8b25a}#spellbar.dropping .sslot{outline:1px dashed #ffd870;animation:.6s infinite alternate sbpulse}@keyframes sbpulse{to{box-shadow:0 0 8px #ffd87088}}.sb-head{color:#e8dcc0;justify-content:space-between;align-items:baseline;margin:2px 0 8px;font:700 13px Georgia,serif;display:flex}.sb-head b{color:#a89a80;font:700 12px system-ui}.sb-head b.pts{color:#ffd870;text-shadow:0 0 6px #ffd87088}.sb-tier{margin-bottom:4px}.sb-tlabel{color:#c8b993;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font:700 11px system-ui}.sb-tlabel small{color:#8a7a5a;text-transform:none;letter-spacing:0;margin-left:6px}.sb-row{grid-template-columns:1fr 1fr;gap:6px;display:grid}.sb-node{background:linear-gradient(#1e1812,#140f0b);border:1px solid #4a3e2c;border-radius:4px;align-items:center;gap:6px;padding:5px;display:flex;position:relative}.sb-node img{width:32px;height:32px;image-rendering:pixelated;border-radius:3px}.sb-node.learned{cursor:var(--cur-grab);border-color:#b08a40;box-shadow:inset 0 0 12px #d8a83822}.sb-node.locked{opacity:.5;filter:grayscale(.6)}.sb-info{flex-direction:column;min-width:0;display:flex}.sb-info b{color:#f0e4c8;white-space:nowrap;text-overflow:ellipsis;font:700 12px Georgia,serif;overflow:hidden}.sb-info span{color:#ffd870;letter-spacing:1px;font-size:11px}.sb-learn{color:#ffd870;width:20px;height:20px;cursor:var(--cur-hand);background:#3a2a10;border:1px solid #ffd870;border-radius:50%;padding:0;font:700 14px/18px system-ui;animation:.8s infinite alternate sbpulse;position:absolute;top:4px;right:4px}.sb-link{background:linear-gradient(#b08a40,#4a3e2c);width:2px;height:10px;margin:0 auto 4px}.sb-hint{margin-top:8px;font-size:11px}.inv-grid .cell b.plus,.enh-item b.plus{color:#fff;text-shadow:0 1px #000,0 0 3px #000;font:800 10px system-ui;position:absolute;inset:1px 2px auto auto}.plus.t1{color:#e8f0ff!important}.plus.t2{color:#8ac8ff!important}.plus.t3{color:#ffd060!important}.plus.t4{color:#ff7a9a!important;text-shadow:0 0 4px #ff3a6a,0 1px #000!important}.inv-grid .cell i.gems{gap:1px;display:flex;position:absolute;bottom:2px;left:2px}.inv-grid .cell i.gems u{border-radius:1px;width:4px;height:4px;box-shadow:0 0 2px #000}.modal.enh{flex-direction:column;display:flex;width:min(340px, calc(100vw / var(--ui-scale,1.15) - 16px))!important;height:min(440px, calc(100vh / var(--ui-scale,1.15) - 24px))!important}.enh-body{color:#e8dcc0;flex-direction:column;flex:1;min-height:0;padding:8px 10px 10px;display:flex;overflow-y:auto}.enh-body>*{flex:none}.enh-list{flex-wrap:wrap;align-content:flex-start;gap:4px;height:84px;margin-bottom:8px;display:flex;overflow-y:auto}.enh-item{width:40px;height:40px;cursor:var(--cur-hand);background:#120e0a;border:1px solid #4a3e2c;border-radius:3px;padding:2px;position:relative}.enh-item img{width:100%;height:100%;image-rendering:pixelated}.enh-item.on{border-color:#ffd870;box-shadow:0 0 8px #ffd87066}.enh-item em{color:#8af07a;font:700 9px system-ui;position:absolute;bottom:1px;left:2px}.enh-card{box-sizing:border-box;background:#140f0b;border:1px solid #5a4a30;border-radius:4px;align-items:center;gap:10px;height:56px;padding:8px;display:flex;position:relative}.enh-card>div:last-child{min-width:0}.enh-card h3{color:#f6ead0;white-space:nowrap;text-overflow:ellipsis;margin:0;font:700 16px Georgia,serif;overflow:hidden}.enh-icon{background:#0c0a08;border:1px solid #5a4a30;border-radius:4px;place-items:center;width:52px;height:52px;display:grid}.enh-icon img{width:44px;height:44px;image-rendering:pixelated}.enh-card.glow-t1 .enh-icon{box-shadow:0 0 10px #e8f0ff66}.enh-card.glow-t2 .enh-icon{box-shadow:0 0 12px #6ab8ff99}.enh-card.glow-t3 .enh-icon{box-shadow:0 0 14px #ffd060aa}.enh-card.glow-t4 .enh-icon{animation:.7s infinite alternate sbpulse;box-shadow:0 0 18px #ff5a7acc}.enh-card.ok{animation:.6s ease-out enhok}.enh-card.fail{animation:.45s ease-out enhfail}@keyframes enhok{0%{transform:scale(1)}30%{transform:scale(1.06);box-shadow:0 0 30px #ffd870}to{transform:scale(1)}}@keyframes enhfail{0%,to{transform:none}20%{filter:brightness(.6)sepia()hue-rotate(-30deg);transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}}.enh-spark{pointer-events:none;border-radius:1px;width:4px;height:4px;animation:.7s ease-out forwards enhspark;position:absolute;top:34px;left:36px}@keyframes enhspark{to{transform:translate(var(--dx), var(--dy));opacity:0}}.enh-track{grid-template-columns:repeat(20,1fr);gap:2px;margin:8px 0 4px;display:grid}.enh-track i{background:#2a2218;border-radius:1px;height:6px}.enh-track i.on{background:#e0b050}.enh-track i.mile{outline:1px solid #8a6a3a}.enh-title{flex:1;min-width:0}.enh-title small{color:#c8b890;font-size:12px}.enh-level{color:#ffe08a;flex:none;font:700 22px Georgia,serif}.enh-level span{color:#8a7a5a;font-size:12px}.enh-table-wrap{min-height:66px;margin:4px 0}.enh-table{border-collapse:collapse;width:100%;font-size:13px}.enh-table th{text-align:left;color:#d8c8a4;padding:2px 4px;font-weight:400}.enh-table td{white-space:nowrap;padding:2px 4px}.enh-table .now{color:#8a7a5a;text-decoration:line-through}.enh-table .arrow{color:#8a7a5a;text-align:center;width:16px}.enh-table .next{color:#8af07a;text-align:right;font-weight:700}.enh-table .glow td{color:#ffd870;padding-top:4px;font-size:12px}.enh-diff s{color:#8a7a5a}.enh-diff b{color:#8af07a}.enh-diff .glowline{color:#ffd870}.enh-odds{grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0;display:grid}.enh-odds div{background:#0e0b08;border:1px solid #3a3022;border-radius:3px;flex-direction:column;padding:6px;display:flex}.enh-odds span{text-transform:uppercase;color:#8a7a5a;font-size:10px}.enh-odds b{align-items:center;gap:3px;font:700 14px system-ui;display:flex}.enh-odds b.gift{color:#ffd870;text-shadow:0 0 6px #ffb84088;font-size:12px}.enh-odds b img{width:16px;height:16px}.enh-odds .bad{color:#ff6a5a}.enh-odds .warn{color:#ffb060}.enh-go{color:#fff4d0;width:100%;cursor:var(--cur-hand);background:#6a4418;border:1px solid #ffd870;border-radius:4px;padding:8px;font:700 15px Georgia,serif}.enh-go:disabled{opacity:.5;cursor:var(--cur)}.enh-coins{text-align:center;margin:6px 0 0;font-size:11px}.enh-sockets{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.enh-sockets .gem{border:1px solid var(--c,#5a4a30);color:var(--c,#a89a80);background:#0e0b08;border-radius:3px;padding:2px 6px}.enh-sockets .gem.empty{border-style:dashed}.enh-sockets .gem.locked{opacity:.45}#buffs{pointer-events:auto;gap:4px;display:flex;position:absolute;top:78px;left:14px}#buffs .buff{border:1px solid var(--c);width:26px;height:26px;box-shadow:0 0 6px var(--c);border-radius:3px;position:relative;overflow:hidden}#buffs .buff img{width:100%;height:100%}#buffs .buff span{color:#fff;text-shadow:0 1px #000;font:700 9px system-ui;position:absolute;bottom:0;right:1px}#item-card{z-index:2000;pointer-events:none;color:#e8dcc0;zoom:var(--ui-scale,1);background:linear-gradient(#1e1812f4,#120d09f4);border:1px solid #6a5434;border-radius:5px;width:250px;padding:10px 11px 8px;font:12px system-ui;position:fixed;box-shadow:0 0 0 1px #000,0 8px 24px #000c,inset 0 0 20px #d8a83812}#item-card .ic-head{border-bottom:1px solid #3a3022;align-items:center;gap:8px;padding-bottom:7px;display:flex}#item-card .ic-head img{width:36px;height:36px;image-rendering:pixelated;background:#0c0a08;border:1px solid #4a3e2c;border-radius:3px}#item-card .ic-head b{color:#f6ead0;font:700 14px Georgia,serif;display:block}#item-card .ic-head small{color:#a89a80;font:11px system-ui}#item-card .ic-head span{color:#a89a80;font-size:11px}#item-card .ic-head.t1 b{color:#e8f0ff}#item-card .ic-head.t2 b{color:#8ac8ff}#item-card .ic-head.t3 b{color:#ffd060}#item-card .ic-head.t4 b{color:#ff8aa8;text-shadow:0 0 6px #ff3a6a}#item-card .ic-plus{color:#c8b993;margin-top:6px;font:700 11px system-ui}#item-card .ic-plus.t3{color:#ffd060}#item-card .ic-plus.t4{color:#ff8aa8}#item-card .ic-stats{gap:2px;margin-top:6px;display:grid}#item-card .ic-row{justify-content:space-between;display:flex}#item-card .ic-row span{color:#a89a80}#item-card .ic-row b{color:#f0e4c8}#item-card .ic-row b.good{color:#8af07a}#item-card .ic-sockets{align-items:center;gap:4px;margin-top:7px;display:flex}#item-card .ic-gem{background:var(--c);width:10px;height:10px;box-shadow:0 0 5px var(--c);border:1px solid #000;transform:rotate(45deg)}#item-card .ic-gem.open{box-shadow:none;background:#1a1510;border:1px dashed #8a7a5a}#item-card .ic-gem.locked{opacity:.4;box-shadow:none;background:#0c0a08}#item-card .ic-sockets small{color:#8af07a;margin-left:4px;font-size:10.5px}#item-card .ic-req{color:#c8b993;flex-wrap:wrap;gap:8px;margin-top:7px;font-size:11px;display:flex}#item-card .ic-req .bad{color:#ff6a5a}#item-card .ic-desc{color:#c8b993;margin:7px 0 0;font-style:italic;line-height:1.35}#item-card .ic-foot{color:#8a7a5a;border-top:1px solid #3a3022;justify-content:space-between;margin-top:8px;padding-top:5px;font-size:10.5px;display:flex}#item-card[hidden]{display:none!important}#item-card.compare{grid-template-columns:1fr 160px;align-items:start;gap:10px;width:430px;display:grid}#item-card.compare .ic-col{min-width:0}#item-card.compare .ic-worn{opacity:.82;background:#0c0a0899;border:1px solid #2e261a;border-radius:4px;padding:7px 8px 6px;font-size:11px}#item-card.compare .ic-worn .ic-head{gap:6px;padding-bottom:5px}#item-card.compare .ic-worn .ic-head img{width:24px;height:24px}#item-card.compare .ic-worn .ic-head b{font-size:12px}#item-card.compare .ic-worn .ic-head small{font-size:10px}#item-card.compare .ic-worn .ic-plus{margin-top:4px;font-size:10px}#item-card.compare .ic-worn .ic-stats{margin-top:4px}#item-card.compare .ic-worn :is(.ic-desc,.ic-sockets,.ic-req,.ic-foot,.ic-sell),#item-card.compare .ic-worn .ic-specials>span>:is(br,small),#item-card.compare .ic-worn .ic-sock small{display:none}#item-card.compare .ic-worn .ic-sock.free{display:none!important}#item-card.compare .ic-worn .ic-sock b{white-space:normal;font-size:11px}#item-card .ic-sockets2 .ic-sock:not(.free){flex-wrap:wrap!important;row-gap:0!important}#item-card .ic-sockets2 .ic-sock:not(.free) small{text-align:left!important;flex:1 0 100%!important;margin-left:0!important;padding-left:19px!important}@media (width<=560px){#item-card.compare{width:min(300px, calc(100vw / var(--ui-scale,1) - 16px));grid-template-columns:minmax(0,1fr);gap:8px}}#item-card .ic-wtag{letter-spacing:.12em;text-transform:uppercase;color:#a89a80;margin:0 0 5px;font:700 9.5px system-ui}#item-card .ic-d{white-space:nowrap;margin-left:5px;font:700 10.5px system-ui}#item-card .ic-d.up{color:#8af07a}#item-card .ic-d.down{color:#ff6a5a}#item-card .ic-row.lost span{opacity:.7}#item-card.in-modal{width:auto;min-width:260px;box-shadow:none;zoom:1;background:0 0;border:0;padding:0;position:static}.modal.enh .ph{position:relative}.modal.enh .ph .win-x{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.inv-grid .cell.socket-ok,.cw-slot.socket-ok{outline-offset:-1px;outline:2px solid #ff9a2a;box-shadow:0 0 10px #ff9a2a,inset 0 0 8px #ff9a2a66!important}.inv-grid .cell.socket-no,.cw-slot.socket-no{outline-offset:-1px;opacity:.8;outline:2px solid #c8402a}#tip{z-index:5100;pointer-events:none;color:#e8dcc0;zoom:var(--ui-scale,1);background:linear-gradient(#1e1812f4,#120d09f4);border:1px solid #6a5434;border-radius:4px;max-width:280px;padding:6px 9px;font:12px system-ui;position:fixed;box-shadow:0 0 0 1px #000,0 6px 18px #000b}#tip b{color:#f6ead0;font:700 12.5px Georgia,serif;display:block}#tip span{color:#c8b993;margin-top:3px;line-height:1.35;display:block}#party{pointer-events:auto;flex-direction:column;gap:3px;width:200px;display:flex;position:absolute;top:84px;left:14px}#party .pt-head{color:#c8b993;text-transform:uppercase;letter-spacing:.06em;text-shadow:0 1px #000;align-items:center;gap:6px;padding:0 2px;font:700 11px system-ui;display:flex}#party .pt-head span{color:#8a7a5a}#party .pt-head button{text-transform:none;letter-spacing:0;margin-left:auto;padding:1px 6px;font:600 10px system-ui}#party .pt-m{cursor:var(--cur);background:linear-gradient(#1e1812e8,#120d09e8);border:1px solid #4a3e2c;border-radius:3px;align-items:center;gap:6px;padding:4px 6px;display:flex;box-shadow:0 0 0 1px #000}#party .pt-m.off{opacity:.55}#party .pt-m.dead .pt-name{color:#ff6a5a}#party .pt-cls{border-radius:2px;align-self:stretch;width:6px}#party .pt-info{flex:1;min-width:0}#party .pt-name{color:#7af07a;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #000;font:700 12.5px Georgia,serif;overflow:hidden}#party .pt-name em{color:#ffd870;margin-right:3px;font-style:normal}#party .pt-name small{color:#a89a80;margin-left:5px;font:10px system-ui}#party .pt-hp{background:#2a0e0c;border:1px solid #000;border-radius:2px;height:6px;margin-top:3px;overflow:hidden}#party .pt-hp i{background:linear-gradient(#e85a4a,#a8281e);height:100%;transition:width .25s;display:block}#xpdrops{pointer-events:none;width:120px;height:130px;position:absolute;top:34px;right:calc(100% + 10px);overflow:visible}#xpdrops .xpd{align-items:center;gap:5px;animation:1.9s ease-out forwards xprise;display:flex;position:absolute;bottom:0;right:0}#xpdrops .xpd img{width:22px;height:22px;image-rendering:pixelated;filter:drop-shadow(0 1px #000)}#xpdrops .xpd b{color:#fff;text-shadow:0 1px #000,0 0 3px #000,0 0 3px #000;font:800 16px Georgia,serif}@keyframes xprise{0%{opacity:0;transform:translateY(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-110px)}}#xptrack{pointer-events:none;background:linear-gradient(#1e1812ee,#120d09ee);border:1px solid #6a5434;border-radius:4px;align-items:center;gap:6px;min-width:170px;padding:5px 8px;transition:opacity .6s;display:flex;position:absolute;top:0;right:calc(100% + 10px);box-shadow:0 0 0 1px #000}#xptrack.fade{opacity:0}#xptrack img{width:24px;height:24px;image-rendering:pixelated}#xptrack b{color:#f6ead0;font:700 12.5px Georgia,serif;display:block}#xptrack .xpt-bar{background:#0c0a08;border:1px solid #000;height:5px;margin:3px 0 2px}#xptrack .xpt-bar i{background:linear-gradient(#a8e070,#4a8a2a);height:100%;display:block}#xptrack small{color:#a89a80;font-size:10px}#bossbar{z-index:7;text-align:center;pointer-events:none;zoom:var(--ui-scale,1);width:min(520px,70vw);position:fixed;top:14px;left:50%;transform:translate(-50%)}#bossbar b{color:#f6d890;text-shadow:0 2px #000,0 0 10px #000;letter-spacing:.04em;font:700 18px Georgia,serif;display:block}#bossbar small{color:#c8b993;text-shadow:0 1px #000;margin-top:-1px;font:italic 12px Georgia,serif;display:block}#bossbar .bb{background:#1a0806;border:2px solid #6a5434;height:14px;margin:5px 0 2px;position:relative;box-shadow:0 0 0 1px #000,inset 0 0 6px #000}#bossbar .bb i{background:linear-gradient(#e85a3a,#8a1e12);height:100%;transition:width .2s;display:block}#bossbar .bb em{background:#ffd870;width:2px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 4px #ffd870}#bossbar span{color:#e8dcc0;text-shadow:0 1px #000;font:700 11px system-ui}#bossbar.enraged .bb{border-color:#c8402a;animation:.5s infinite alternate sbpulse}.modal.shop{width:min(340px,94vw)}.modal.bank-win{width:min(450px, calc(96vw / var(--ui-scale,1.15)))!important}.bank-win .shop-greet{margin:6px 12px;font-size:12px}.bank-cols{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:10px;padding:8px 10px 0;display:flex}.bank-cols section{flex-direction:column;gap:4px;display:flex}.bank-cols h5{color:var(--trim-hi,#e8d8a8);justify-content:space-between;align-items:baseline;margin:0;font:700 13px Georgia,serif;display:flex}.bank-cols h5 small{color:#a89878;font:600 11px system-ui}.bank-cols .bag{--gap:1px;flex:none}.bank-coins{color:#ffd870;align-items:center;gap:4px;margin:0;font:700 12px system-ui;display:flex}.bank-coins img{width:16px;height:16px;image-rendering:pixelated}.bank-wait{color:#a89878;place-items:center;width:226px;height:280px;margin:0;font:italic 12px Georgia,serif;display:grid}.bank-hint{color:#a89878;opacity:.8;text-align:center;margin:6px 10px 8px;font:600 10.5px system-ui}.shop-greet{color:#c8b993;margin:8px 12px 4px;font:italic 13px Georgia,serif}.shop-grid{margin:6px 10px}.shop-tabs{gap:4px;margin:4px 10px 0;display:flex}.shop-tabs button{flex:1;padding:3px 0;font:700 12px system-ui}.shop-sub{color:#c8b993;text-transform:uppercase;letter-spacing:.05em;margin:6px 12px -2px;font:700 11px system-ui}.shop-bb{grid-template-columns:repeat(6,1fr)}.shop-empty{color:#a89a80;margin:0 12px;font-size:11px}.shop-grid .cell b.plus{color:#fff;left:auto;right:2px}.shop-grid .cell.click{cursor:var(--cur-hand)}.shop-grid .cell.sel{box-shadow:inset 0 0 0 2px #ffd870,inset 0 0 8px #ffd87044!important}.shop-grid .cell.poor img{opacity:.45}.shop-grid .cell i.price{color:#ffd870;text-shadow:0 0 2px #000,0 1px #000;pointer-events:none;font:700 9px system-ui;position:absolute;bottom:0;right:2px}.shop-grid .cell.poor i.price{color:#e07060}.shop-detail{background:#120e0a;border:1px solid #3a3022;border-radius:3px;align-items:center;gap:8px;margin:4px 10px;padding:6px;display:flex}.shop-detail>.cell{flex:none;width:42px}.shop-info{flex:1;min-width:0}.shop-info b{color:#f0e4c8;font:700 13px Georgia,serif;display:block}.shop-info .eff{color:#8af07a;font-size:11px;display:block}.shop-info small{color:#a89a80;font-size:10.5px;line-height:1.3;display:block}.shop-act{flex-direction:column;flex:none;align-items:stretch;gap:4px;display:flex}.shop-qty{gap:2px;display:flex}.shop-qty button{flex:1;padding:2px 6px;font:700 11px system-ui}.shop-qty button.on{color:#ffe8b0;border-color:#ffd870}.shop-buy{border-color:#b08a40;justify-content:center;align-items:center;gap:3px;min-width:76px;font:700 13px system-ui;display:flex}.shop-buy img{width:16px;height:16px}.shop-buy:disabled{opacity:.45}.shop-coins{color:#a89a80;justify-content:flex-end;align-items:center;gap:3px;margin:4px 12px 10px;font-size:12px;display:flex}.shop-coins b{color:#ffd870}.shop-coins img{width:14px;height:14px}.bag{--c:34px;--gap:2px;flex-direction:column;gap:6px;display:flex}#side #sidepanel:not(.tab-settings){width:262px!important}#side-body{container-type:inline-size}#side-body .bag{--gap:0px;--c:min(40px, calc((100cqw - 6px - (var(--cols) - 1) * var(--gap)) / var(--cols)))}#side-body .bag-grid{padding:2px}#side:has(#sidepanel.tab-inv:not(.collapsed)) .tracker{display:none}#sidepanel.tab-inv:not(.collapsed){height:auto;min-height:0;max-height:var(--inv-max)}#sidepanel.tab-inv #side-body{overflow:hidden}#sidepanel.tab-inv #side-body .bag{--c:max(14px, min(40px, calc((100cqw - 6px - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((var(--inv-max) - var(--inv-chrome) - (var(--rows) - 1) * var(--gap)) / var(--rows))))}#sidepanel.tab-inv:has(.bag-over) #side-body{overflow:auto}.bag-grid{grid-template-columns:repeat(var(--cols), var(--c));grid-template-rows:repeat(var(--rows), var(--c));gap:var(--gap);background:#0b0907;border:1px solid #000;border-radius:4px;justify-content:center;margin:0 auto;padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #2a2219,inset 0 2px 8px #000}.bag-cell{background:radial-gradient(#221b14,#110d0a);border-radius:2px;box-shadow:inset 0 0 0 1px #2c2318}.bag-grid .bag-item{aspect-ratio:auto;z-index:1;cursor:var(--cur-grab);background:radial-gradient(#3a3024,#17120d);overflow:hidden;box-shadow:inset 0 0 0 1px #5a4830,inset 0 0 6px #000}.bag-grid .bag-item .gem-lv{position:absolute;inset:1px auto auto 1px}.bag-grid .bag-item.s2x1.diag img{transform:rotate(45deg)}.bag-grid .bag-item.s1x2.diag img{transform:rotate(-45deg)}.bag-grid .bag-item.s2x1.upright img{transform:rotate(90deg)scale(1.25)}.bag-grid .bag-item.s1x2.upright img{transform:scale(1.25)}.bag-grid .bag-item:hover{box-shadow:inset 0 0 0 1px var(--trim-hi,#e8d8a8), inset 0 0 6px #000}.bag .bag-item.dragging{opacity:.3}.bag .bag-item.pulse{animation:.42s ease-out eqpulse}.bag .bag-item b.plus{color:#fff;text-shadow:0 1px #000,0 0 3px #000;font:800 10px system-ui;position:absolute;top:1px;left:auto;right:2px}.bag .bag-item i.gems{gap:1px;display:flex;position:absolute;bottom:2px;left:2px}.bag .bag-item i.gems u{border-radius:1px;width:4px;height:4px;box-shadow:0 0 2px #000}.bag .bag-item>b.coin{font-size:14px}.bag .bag-item>b.coin-m{color:#7ae07a}.bag .bag-item>b.coin-xl{color:#89cff0}.bag .bag-item.socket-ok{outline-offset:-1px;outline:2px solid #ff9a2a;box-shadow:0 0 10px #ff9a2a,inset 0 0 8px #ff9a2a66!important}.bag .bag-item.socket-no{outline-offset:-1px;outline:2px solid #c8402a}.bag-preview{z-index:2;pointer-events:none;border-radius:3px}.bag-over{background:#2a0e0c;border:1px solid #7a2a24;border-radius:4px;padding:5px}.bag-over p{color:#f0a090;margin:0 0 4px;font:600 11px/1.3 system-ui}.bag-over-list{flex-wrap:wrap;gap:2px;display:flex}.bag-over-list .bag-item{width:var(--c);cursor:var(--cur-grab);flex:none}.bag-over-list .bag-item img{width:85%;height:85%}.bag-foot{color:#a89878;justify-content:space-between;align-items:center;padding:0 4px;font:600 11px system-ui;display:flex}.bag-purse{color:#ffd870;align-items:center;gap:4px;font-weight:700;display:flex}.bag-purse img{width:16px;height:16px;image-rendering:pixelated}.bag-hint{opacity:.7;font-size:10px}#side-sub.over{color:#ff7a6a;font-weight:700}.inv-ghost.s2x1{width:64px;height:32px;margin:-16px 0 0 -32px}.inv-ghost.s2x1.rot{width:32px;height:64px;margin:-32px 0 0 -16px}.inv-ghost.s2x2{width:64px;height:64px;margin:-32px 0 0 -32px}.inv-ghost.s2x1.diag img{transform:rotate(45deg)}.inv-ghost.s2x1.diag.rot img{transform:rotate(-45deg)}.inv-ghost.s2x1.upright img{transform:rotate(90deg)}.inv-ghost.s2x1.upright.rot img{transform:none}.inv-ghost.s2x1 img{width:32px;height:32px}.sb-row{grid-template-columns:1fr;gap:4px}.sb-node{padding:4px 30px 4px 5px}.sb-info b{white-space:normal;line-height:1.15}.sb-learn{margin-top:-10px;top:50%}.sb-tab-error{color:#f0a090;font:600 12px system-ui}#item-card .ic-row b.bad{color:#ff9a7a}#item-card .ic-row b.warn{color:#ffb060}#item-card .ic-row b small{color:#a89a80;font-weight:400}.sb-tabs{gap:4px;margin:0 0 8px;display:flex}.sb-tab{color:#c8b993;cursor:var(--cur-hand);background:linear-gradient(#1e1812,#140f0b);border:1px solid #4a3e2c;border-radius:4px;flex:1;padding:4px 6px;font:700 11px system-ui}.sb-tab small{color:#8ab890;font:600 9px system-ui;display:block}.sb-tab.on{color:#ffe8b0;border-color:#b08a40;box-shadow:inset 0 0 10px #d8a83833}.sb-away{color:#e0b070;margin:-2px 0 8px;font:600 11px/1.3 system-ui}.sb-node.away{cursor:var(--cur);opacity:.75}#err-toasts{z-index:4000;pointer-events:none;zoom:var(--ui-scale,1);flex-direction:column;align-items:center;gap:6px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.err-toast{color:#f6e8d0;border:8px solid #0000;border-image:var(--frame-wood) 16 fill / 10px / 0 stretch;max-width:520px;image-rendering:pixelated;align-items:center;gap:8px;padding:7px 12px;font:600 13px Alegreya Sans,system-ui,sans-serif;transition:opacity .5s,transform .5s;animation:.45s cubic-bezier(.22,1,.36,1) errin;display:flex}.err-toast b{color:#ff8a6a;font-size:15px}.err-toast.warn b{color:#ffd870}.err-toast.info b{color:#8af07a}.err-toast.out{opacity:0;transform:translateY(-14px)}@keyframes errin{0%{opacity:0;transform:translateY(-34px)}}#reconnecting .panel{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}#reconnecting .panel b{color:#f2d27a;font:700 18px Cinzel,Georgia,serif}#reconnecting .panel span{color:#c8b993}#reconnecting .panel button{margin-top:6px}.dly{box-sizing:border-box;width:470px;max-width:100%;max-height:calc(100vh / var(--ui-scale,1.15) - 84px - 16px);flex-direction:column;display:flex!important}.dly>.ph{flex:none}.dly-scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.dly-go{z-index:2;position:sticky;bottom:0}@media (height<=640px),(width<=560px){.dly{width:min(470px,100%);padding:6px 10px 10px!important}.dly-body{padding:6px 4px 8px}.dly-goals{padding:4px 4px 0}.dly-body>p{margin:0 0 6px;font-size:11px;line-height:1.3}.dly-goals h4{margin-bottom:3px;font-size:12px}.dly-goal{margin-bottom:2px;padding:2px 6px;font-size:11px}.dly-goals>p{margin-top:3px;font-size:10.5px}.dly-go{padding:6px}}.dly-goals{color:#e8dcc0;padding:10px 12px 0}.dly-goals h4{font:700 13px var(--ui-font-head);color:var(--ui-brass-hi);margin:0 0 6px}.dly-goals>p{margin:6px 0 0;font-size:11.5px}.dly-goal{background:#1a120a;border:1px solid #000;border-radius:3px;justify-content:space-between;gap:8px;margin-bottom:4px;padding:4px 8px;font-size:12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3d2e1e}.dly-goal>span,.dly-goal>b{z-index:1;position:relative}.dly-goal>b{font-variant-numeric:tabular-nums;color:#ffd98a}.dly-goal>i{background:#6a4e2666;position:absolute;top:0;bottom:0;left:0}.dly-goal.done{color:#a8e890}.dly-goal.done>i{background:#2f5a2266}.dly-body{color:#e8dcc0;padding:10px 12px 12px}.dly-body>p{margin:0 0 10px;font-size:12px}.dly-lost{color:#ff9a7a}.dly-go{width:100%;padding:9px;font-weight:700}#daily-btn{z-index:6;width:30px;height:30px;cursor:var(--cur-hand);background:#1a140c;border:1px solid #6a5228;border-radius:3px;padding:0;font-size:16px;line-height:28px;position:fixed;top:70px;left:12px}#daily-btn.ready:after{content:"";background:#ffd870;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 6px #ffd870}#bookmark{z-index:8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#e8dcc0;background:#15100acc;border:1px solid #9a7840;border-radius:4px;width:300px;padding:12px 14px;font-size:13px;animation:.35s ease-out bm-in;position:fixed;bottom:96px;right:16px;box-shadow:0 6px 24px #000a}#bookmark .bm-who{color:#ffd870;margin-bottom:4px;font:600 14px Georgia,serif}#bookmark p{margin:0 0 8px}#bookmark kbd{background:#2a2014;border:1px solid #8a7040;border-bottom-width:2px;border-radius:3px;padding:1px 5px;font:700 12px system-ui}#bookmark .bm-gift{flex-direction:column;gap:3px;margin-bottom:6px;display:flex}#bookmark .bm-gift span{align-items:center;gap:6px;display:flex}#bookmark .bm-gift img{width:24px;height:24px;image-rendering:pixelated}#bookmark small{margin-bottom:8px;display:block}#bookmark .bm-btns{gap:6px;display:flex}#bookmark .bm-btns button{cursor:var(--cur-hand);flex:1;padding:6px}@keyframes bm-in{0%{opacity:0;transform:translateY(12px)}}#event-chip{z-index:6;color:#e8dcc0;pointer-events:none;white-space:nowrap;background:#15100ad0;border:1px solid #6a5228;border-radius:12px;padding:4px 12px;font-size:12px;position:fixed;top:8px;left:50%;transform:translate(-50%)}#event-chip.on{color:#ffe0a0;border-color:#ff9a3a;box-shadow:0 0 12px #ff7a1a66}@media (width<=520px){#bookmark{width:auto;left:16px;right:16px}#event-chip{font-size:11px}}.dly-cta{background:#2a1f14;border:1px solid #c8a050;margin:0 0 8px;padding:8px 10px;box-shadow:inset 0 1px #ffffff14,0 0 12px #c8a05033}.dly-cta b{color:#f2d27a;margin-bottom:3px;font-size:14px;display:block}.dly-cta p{color:#e8dcc0;margin:0;font-size:12.5px;line-height:1.4}.dly-locked{filter:grayscale(.65)brightness(.75);pointer-events:none}.ch-guild em{color:#7ad8e8!important}#chat .ch-peek .ch-guild{border-left-color:#7ad8e8}.gld{width:520px}.gld-body{color:#e8dcc0;padding:10px 12px 12px}.gld-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.gld-head img,.gld-preview img,.gld-crests img{image-rendering:pixelated}.gld-head h3{margin:0 0 2px;font:600 18px Georgia,serif}.gld-head small{color:#a89878}.gld-list{border:1px solid #3a3022;border-radius:3px;max-height:300px;margin:0 0 10px;padding:0;list-style:none;overflow-y:auto}.gld-list li{border-bottom:1px solid #241c12;grid-template-rows:auto auto;grid-template-columns:10px 1fr auto auto;align-items:center;column-gap:8px;padding:5px 8px;display:grid}.gld-list li:last-child{border-bottom:0}.gld-list li .dot{background:#4a4034;border-radius:50%;grid-row:span 2;width:7px;height:7px}.gld-list li.on .dot{background:#7af07a;box-shadow:0 0 5px #7af07a}.gld-list li:not(.on) b{color:#a89878}.gld-list li .muted{grid-column:2/4;font-size:11px}.gld-list .rk{background:#2a2218;border-radius:8px;padding:1px 6px;font-size:11px}.gld-list .rk-leader{color:#ffd34a}.gld-list .rk-officer{color:#9ad0ff}.gld-act{grid-row:span 2;gap:3px;display:flex}.gld-act button{width:24px;height:22px;cursor:var(--cur-hand);padding:0;font-size:12px}.gld-body button.bad{color:#ff9a8a!important}.gld-invite{gap:6px;margin-bottom:6px;display:flex}.gld-invite input,.gld-fields input{color:#e8dcc0;background:#0e0b08;border:1px solid #4a3e2c;border-radius:3px;flex:1;padding:5px 7px}.gld-tip{margin:4px 0 8px;font-size:11px}.gld-foot{justify-content:flex-end;gap:6px;display:flex}.gld-found{gap:14px;margin:8px 0 10px;display:flex}.gld-preview{text-align:center;background:#0e0b08;border:1px solid #3a3022;border-radius:3px;flex-direction:column;align-items:center;gap:4px;width:120px;padding:8px;display:flex}.gld-fields{flex-direction:column;flex:1;gap:6px;display:flex}.gld-fields label{align-items:center;gap:8px;font-size:12px;display:flex}.gld-fields small{text-transform:uppercase;letter-spacing:.08em;color:#8a7a5a;font-size:10px}.gld-crests{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.gld-crests button{cursor:var(--cur-hand);background:#120e0a;border:1px solid #3a3022;border-radius:3px;padding:3px}.gld-crests button.on,.gld-colors button.on{border-color:#ffd870;box-shadow:0 0 6px #ffd87088}.gld-colors{gap:5px;display:flex}.gld-colors button{width:22px;height:22px;cursor:var(--cur-hand);border:2px solid #3a3022;border-radius:50%;padding:0}.gld-go{width:100%;padding:9px;font-weight:700}@media (width<=560px){.gld{width:auto}.gld-found{flex-direction:column}.gld-preview{width:auto}}#guild .gld-colors button,#guild .gld-crests button,#guild .gld-act button{border-image:!important}#guild .gld-colors button{border:2px solid #3a3022!important;border-radius:50%!important}#guild .gld-colors button.on{border-color:#ffd870!important}#guild .gld-crests button{background:#120e0a!important;border:1px solid #3a3022!important}#guild .gld-crests button.on{border-color:#ffd870!important}#xpbar.rested i{background:linear-gradient(90deg, #d8b050 calc(var(--f) * 100%), #4a7ad8 calc(var(--f) * 100%), #4a7ad8 calc(var(--r) * 100%), #1a130b calc(var(--r) * 100%))!important}.fd-orb-rest{background:radial-gradient(circle at 35% 35%,#cfe0ff,#4a7ad8 60%,#1a3a7a)!important}.fd-rest .fd-qty{color:#8ab4ff!important}.rc{width:440px}.rc-body{color:#e8dcc0;padding:10px 14px 14px}.rc-body>p{margin:0 0 8px}.rc-body ul{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.rc-body li{background:#0e0b08;border:1px solid #3a3022;border-radius:3px;padding:7px 9px;font-size:13px}.rc-body li em{color:#8ab4ff;font-style:normal}.rc-body li small{color:#a89878;margin-top:4px;font-size:11px;display:block}.rc-rest{border-color:#3a5a9a!important}.rc-bar{background:#1c2228;border-radius:3px;height:7px;margin-top:5px;overflow:hidden}.rc-bar i{background:linear-gradient(90deg,#4a7ad8,#8ab4ff);height:100%;display:block}.rc-bad{color:#ffb0a0;border-color:#8a3a2a!important}.rc-good{border-color:#8a7030!important}.rc-btns{justify-content:flex-end;gap:6px;display:flex}.rc-btns button{padding:7px 16px;font-weight:700}@media (width<=480px){.rc{width:auto}}#party .pt-bonus{color:#8a7a5a;text-shadow:0 1px #000;pointer-events:auto;padding:1px 4px;font:600 10px system-ui}#party .pt-bonus.on{color:#9ade7a}.gld-wars{background:#120a08;border:1px solid #4a2a22;border-radius:3px;margin:8px 0;padding:8px}.gld-wars>small{text-transform:uppercase;letter-spacing:.08em;color:#c87a5a;margin-bottom:6px;font-size:10px;display:block}.gld-wars ul{flex-direction:column;gap:4px;margin:0 0 6px;padding:0;list-style:none;display:flex}.gld-wars li{align-items:center;gap:6px;font-size:12px;display:flex}.gld-wars li span{flex:1}.gld-wars li.live{color:#ffd0a0}.gld-wars li.ask{color:#ffe08a}.gld-wars li.won{color:#9ade7a}.gld-wars li.lost{color:#c89080}.gld-wars li button{padding:3px 8px;font-size:11px}.sk-hero .sk-next{color:#e8c060;margin-top:2px;font-size:11px;display:block}.gd-sq{box-sizing:border-box;background:#120b06;border:1px solid #000;flex-direction:column;flex:none;justify-content:center;align-items:center;width:30px;height:30px;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #8a6a3a}.gd-sq b{color:#ffe08a;font:700 13px system-ui}.gd-sq small{text-transform:uppercase;color:#c8b28a;font:700 8px system-ui}.gld-challenge{gap:6px;display:flex}.gld-challenge input{color:#e8dcc0;text-transform:uppercase;background:#0e0b08;border:1px solid #4a3e2c;border-radius:3px;flex:1;padding:5px 7px}#war-bar{z-index:7;color:#f0e2c0;background:#150a08e0;border:1px solid #8a3a2a;border-radius:4px;width:min(400px,100vw - 32px);padding:6px 10px;font-size:12px;position:fixed;top:34px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #000a}#war-bar.idle{border-color:#5a4a3a}#war-bar .wb-row{align-items:center;gap:8px;display:flex}#war-bar .wb-n{text-align:center;min-width:46px;font:700 14px system-ui}#war-bar .wb-track{background:#5a1a14;border-radius:5px;flex:1;height:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #000}#war-bar .wb-track i{background:linear-gradient(90deg,#4a8ad8,#8ab4ff);height:100%;transition:width .4s;display:block}#war-bar .wb-sub{color:#c8b090;align-items:center;gap:8px;margin-top:4px;font-size:11px;display:flex}#war-bar .wb-sub button{cursor:var(--cur-hand);margin-left:auto;padding:2px 8px;font-size:11px}.wr{text-align:center;width:380px}.wr-body{color:#e8dcc0;padding:16px}.wr h2{margin:0 0 8px;font:700 30px Cinzel,Georgia,serif}.wr.win h2{color:#ffd34a}.wr.loss h2{color:#c89080}.wr.draw h2{color:#c8c0a8}.wr-body button{margin-top:6px;padding:7px 18px;font-weight:700}.inv-ghost.sized{z-index:3500;opacity:.93;transform-origin:50%;background:radial-gradient(#3a3020,#15110c);border-color:#e8c868;transition:width 80ms,height 80ms;transform:scale(1.05)rotate(-2deg);box-shadow:0 0 0 1px #000,0 10px 22px #000c,0 0 14px #e8c86844;margin:0!important}.inv-ghost.sized img{width:calc(var(--c,40px) * .84)!important;height:calc(var(--c,40px) * .84)!important;transform:none!important}.inv-ghost.sized.s2x2 img{width:calc(var(--c,40px) * 1.7)!important;height:calc(var(--c,40px) * 1.7)!important}.inv-ghost.sized.s2x1.diag img{width:calc(var(--c,40px) * 1.15)!important;height:calc(var(--c,40px) * 1.15)!important;transform:rotate(45deg)!important}.inv-ghost.sized.s2x1.diag.rot img{transform:rotate(-45deg)!important}.inv-ghost.sized.s2x1.upright img{transform:rotate(90deg)scale(1.25)!important}.inv-ghost.sized.s2x1.upright.rot img{transform:scale(1.25)!important}.inv-ghost.sized b.plus{color:#fff;text-shadow:0 1px #000,0 0 3px #000;font:800 11px system-ui;position:absolute;top:1px;left:auto;right:3px}.bag-preview{transition:background 80ms,box-shadow 80ms}.bag-preview.ok{background:#ffd64a4d!important;box-shadow:inset 0 0 0 1px #f0d040!important}.bag-preview.swap{background:repeating-linear-gradient(135deg,#f0d07026 0 4px,#f0d07014 4px 8px)!important;box-shadow:inset 0 0 0 2px #f0d070,0 0 10px #f0d07066!important}.bag-preview.bad{background:repeating-linear-gradient(135deg,#e0505a30 0 4px,#e0505a18 4px 8px)!important;box-shadow:inset 0 0 0 2px #e0606a!important}.bag .bag-item.swap-with{z-index:3;animation:.5s ease-in-out infinite alternate bagswap;box-shadow:inset 0 0 0 2px #f0d070,0 0 12px #f0d07088!important}.bag .bag-item.blocking{filter:saturate(.7)brightness(.85);z-index:3;box-shadow:inset 0 0 0 2px #e0606a,0 0 10px #e0606a66!important}@keyframes bagswap{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.bag .bag-item.just-dropped{z-index:3;animation:.32s cubic-bezier(.3,1.6,.5,1) bagdrop}@keyframes bagdrop{0%{filter:brightness(1.5);transform:scale(1.12)}to{filter:none;transform:scale(1)}}.bag .bag-item.dragging{filter:grayscale(.6);opacity:.25!important}body #ui-root #hud-tabs,body #ui-root #sidepanel.collapsed #hud-tabs{grid-template-columns:repeat(7,1fr)!important}body #ui-root #hud-tabs button img,body #ui-root #sidepanel.collapsed #hud-tabs button img{width:26px!important;height:26px!important}#hud-tabs button{position:relative}.tab-badge{z-index:1;pointer-events:none;box-sizing:border-box;position:absolute;top:1px;right:1px}.tab-badge.count{min-width:15px;height:15px;font:800 var(--ui-fs-xs)/1 var(--ui-font-body);color:#fff6e0;text-shadow:0 1px #000;font-variant-numeric:tabular-nums;background:radial-gradient(circle at 40% 30%, #e8705a, var(--ui-danger) 55%, #7a2418);border:1px solid var(--ui-brass-hi);box-shadow:var(--ui-keyline), 0 1px 2px #000c;border-radius:8px;place-items:center;padding:0 3px;display:grid}.tab-badge.dot{background:radial-gradient(circle at 35% 30%, #fff4c8, var(--ui-gold) 45%, var(--ui-brass) 100%);border:1px solid var(--ui-brass-lo);width:9px;height:9px;box-shadow:var(--ui-keyline), 0 0 5px #ffd870aa;border-radius:50%;top:3px;right:3px}.tab-badge.pulse{animation:.9s ease-out 2 tab-badge-pulse}@keyframes tab-badge-pulse{0%{transform:scale(1)}30%{filter:brightness(1.35);transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tab-badge.pulse{animation:none}}.tc-mbtn{position:relative}.tc-mbtn .tab-badge{top:-5px;right:-5px}.tc-mbtn .tab-badge.dot{top:-3px;right:-3px}.fr-new{font:700 var(--ui-fs-xs) var(--ui-font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--ui-gold);border:1px solid var(--ui-brass-lo);border-radius:var(--ui-radius-sm);padding:0 4px;font-style:normal}.fr{flex-direction:column;gap:8px;display:flex}.fr-sec{flex-direction:column;gap:3px;display:flex}.fr-sec>small{text-transform:uppercase;letter-spacing:.08em;color:#8a7a5a;font-size:10px}.fr-row{background:#0e0b08;border:1px solid #3a3022;border-radius:3px;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:flex}.fr-row b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fr-row .muted{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.fr-row .dot{background:#4a4034;border-radius:50%;flex:none;width:7px;height:7px}.fr-row.on .dot{background:#7af07a;box-shadow:0 0 5px #7af07a}.fr-row:not(.on) b{color:#a89878}.fr-row.ask{border-color:#8a7030}.fr-cls{border-radius:1px;flex:none;width:4px;height:14px}.fr-btns{flex:none;gap:3px;margin-left:auto;display:flex}.fr-btns button{min-width:22px;height:20px;cursor:var(--cur-hand);padding:0 5px;font-size:11px}.fr-add{gap:5px;display:flex}.fr-add input{color:#e8dcc0;background:#0e0b08;border:1px solid #4a3e2c;border-radius:3px;flex:1;min-width:0;padding:5px 7px}.fr-tip{margin:0;font-size:11px}body .banner{z-index:40;background:#0a0603e0;padding:10px 26px 12px;animation-name:banner-top;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards;box-shadow:0 0 0 2px #000,0 0 0 4px #8a6a3a,0 0 0 6px #000,0 10px 24px #000a;top:64px!important}body .banner b{font-size:34px!important}body .banner.long b{line-height:1.25;font-size:24px!important}@keyframes banner-top{0%{opacity:0;transform:translate(-50%,-46px)}6%{opacity:1;transform:translate(-50%)}94%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}#xptrack{overflow:visible}#xptrack.gain{border-color:#7ad04a;animation:1s ease-out xpt-flash}#xptrack.gain .xpt-bar i{animation:1s ease-out xpt-bar}@keyframes xpt-flash{0%{box-shadow:0 0 0 1px #000,0 0 #7ad04a00}12%{box-shadow:0 0 0 1px #000,0 0 18px 4px #7ad04aaa,inset 0 0 14px #7ad04a66}to{box-shadow:0 0 0 1px #000,0 0 #7ad04a00}}@keyframes xpt-bar{0%,to{filter:none}15%{filter:brightness(1.7)saturate(1.3)}}.xpt-gains{pointer-events:none;gap:4px;display:flex;position:absolute;top:calc(100% + 4px);right:4px}.xpt-gain{color:#c8ff9a;text-shadow:0 1px #000;background:linear-gradient(#2f3d1c,#1c2610);padding:0 6px;font:800 14px Georgia,serif;animation:1.9s ease-out forwards xpt-rise;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #7ad04a}@keyframes xpt-rise{0%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.25)}24%{transform:scale(1)}85%{opacity:1}to{opacity:0;transform:translateY(-6px)}}body .fd-row{background:linear-gradient(var(--ui-leather-3,#2b2015), var(--ui-leather-2,#1f160e));box-shadow:0 0 0 2px #000, inset 0 0 0 1px var(--ui-brass-lo,#6a5434), inset 0 2px 0 #ffffff12, 0 4px 0 #0008;border:0;padding:5px 14px 5px 8px;position:relative}body .fd-row:after{content:"";pointer-events:none;border:1px dashed #a0845840;position:absolute;inset:3px}body .fd-loot{background:var(--ui-leather-2,#1f160e);min-width:0;box-shadow:0 0 0 2px #000, inset 0 0 0 1px var(--ui-brass-lo,#6a5434);gap:5px;padding:2px 10px 2px 3px;font-size:13px}body .fd-loot:after{display:none}body .fd-loot img{width:18px;height:18px}body .fd-loot .fd-name{flex:0 auto}body .fd-loot .fd-qty{font-size:13px}body .fd-notice{background:linear-gradient(#3d2e1e,#2b2015);box-shadow:0 0 0 2px #000,inset 0 0 0 1px #c89a4a,inset 0 2px #ffffff1a,0 4px #0008}body .fd-err{background:linear-gradient(#4a2418,#321610);box-shadow:0 0 0 2px #000,inset 0 0 0 1px #c8503a,inset 0 2px #ffffff12,0 4px #0008}body .err-toast{background:linear-gradient(var(--ui-leather-3,#2b2015), var(--ui-leather-2,#1f160e));box-shadow:0 0 0 2px #000, inset 0 0 0 1px var(--ui-brass-lo,#6a5434), inset 0 2px 0 #ffffff12, 0 6px 0 #0008;border:0;border-image:;padding:8px 14px}.pf-bar.en{height:12px;margin-top:3px}.pf-bar.en i{background:linear-gradient(#ffffffb0, var(--c,#4fa39a) 30%, var(--c,#4fa39a) 70%, #00000070);background-blend-mode:normal}.pf-bar.en span{font-size:9px;line-height:12px}.kb-help{color:var(--ui-text-dim,#b3a17c);margin:2px 0 8px;font-size:12px;line-height:1.35}.kb-note{color:#f0d48a;background:#2b2015;margin:0 0 8px;padding:5px 9px;font-size:12px;box-shadow:inset 0 0 0 1px #6a5434}.kb-group{margin:0 0 10px}.kb-group h6{font:700 11px var(--ui-font-head,Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-brass-hi,#f0d48a);margin:8px 0 3px}.kb-head,.kb-row{grid-template-columns:minmax(0,1fr) 62px 62px;align-items:center;gap:5px;display:grid}.kb-head{text-transform:uppercase;letter-spacing:.1em;color:var(--ui-text-faint,#8a7a5a);text-align:center;font-size:10px}.kb-row{border-bottom:1px solid #ffffff0d;padding:2px 0}.kb-name{color:var(--ui-text,#e6dcc2);font-size:12.5px}.kb-key{color:#f6ead0;min-height:26px;cursor:var(--cur-hand);background:linear-gradient(#3d2e1e,#1f160e);border:1px solid #000;padding:2px 4px;font:700 12px system-ui,sans-serif;box-shadow:inset 0 0 0 1px #6a5434}.kb-key:hover{box-shadow:inset 0 0 0 1px #f0d48a}.kb-key.empty{color:#7a6a4a}.kb-key.listening{color:#1a1208;background:linear-gradient(#fff2b8,#e0b050);animation:.8s steps(2,end) infinite kb-blink}@keyframes kb-blink{50%{filter:brightness(1.25)}}.kb-fixed{color:var(--ui-text-faint,#8a7a5a);margin:8px 0;font-size:11px}.kb-reset{width:100%;padding:6px}#daily-btn{display:none!important}#pframe #pf-face,#pframe .pf-name{pointer-events:auto;cursor:var(--cur-hand)}#pframe #pf-face:hover,#pframe .pf-name:hover b{filter:brightness(1.25)}.prf{width:440px;max-width:calc(100vw - 24px)}.prf-tabs{gap:3px;padding:6px 10px 0;display:flex}.prf-tabs button{color:#cdbb94;height:30px;font:inherit;cursor:var(--cur-hand);background:#261c12;border:1px solid #000;border-radius:0;flex:1}.prf-tabs button.on{color:#f0d48a;background:#4a3a22;box-shadow:inset 0 0 0 1px #f0d48a}.prf-body{color:#e8dcc0;min-height:150px;max-height:calc(100vh - 150px);padding:10px 12px 12px;font-size:12px;overflow-y:auto}.prf-body .muted,.prf-body small{color:#a8977a}.prf-who{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:10px;display:flex}.prf-who>div{flex-direction:column;gap:2px;display:flex}.prf-name{color:#f0d48a;font-size:18px}.prf-xp{text-align:right}.prf-daily{background:#0c0a08aa;border:1px solid #3a2e1e;border-radius:4px;align-items:center;gap:10px;padding:8px 10px;display:flex}.prf-daily.ready{border-color:#ffd870;box-shadow:0 0 8px #ffd87044}.prf-daily>span{font-size:22px}.prf-daily>div{flex-direction:column;flex:1;gap:2px;display:flex}.prf-daily button{cursor:var(--cur-hand);padding:6px 10px}.prf-sec{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.prf-sec>small{text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-size:10px}.prf-row{background:#0c0a0866;border-radius:3px;align-items:baseline;gap:8px;padding:4px 6px;display:flex}.prf-row b{flex:none}.prf-row small{text-align:right;margin-left:auto}.prf-row em{color:#f0d48a;text-align:right;flex:none;width:20px;font-style:normal}.prf-row.me{outline:1px solid #f0d48a88}.prf-dot{background:#5a5246;border-radius:50%;flex:none;align-self:center;width:8px;height:8px}.prf-row.on .prf-dot{background:#5ae05a;box-shadow:0 0 5px #5ae05a}.prf-stats{gap:10px;margin-bottom:10px;display:flex}.prf-stats>div{background:#0c0a08aa;border:1px solid #3a2e1e;border-radius:4px;flex-direction:column;flex:1;align-items:center;padding:8px;display:flex}.prf-stats b{color:#f0d48a;font-size:20px}.prf-link{cursor:var(--cur-hand);margin-top:4px;padding:6px 10px}#dps{z-index:6;width:210px;color:var(--ui-text,#e8dcc0);font:12px var(--ui-font-body,system-ui);pointer-events:none;zoom:var(--ui-scale,1.15);background:#0d0906d9;border:1px solid #4a3a24;padding:6px 8px 7px;transition:opacity .3s;position:fixed;bottom:170px;left:14px;box-shadow:0 0 0 1px #000}#dps.idle{opacity:.6}#dps .dps-h{font:700 10px var(--ui-font-head,Georgia, serif);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-brass,#c8a050);display:block}#dps .dps-total{align-items:baseline;gap:5px;margin-top:2px;display:flex}#dps .dps-total span{font:700 20px var(--ui-font-head,Georgia, serif);color:#ffe0a0}#dps .dps-total small{color:var(--ui-text-dim,#a89a80);font-weight:700}#dps .dps-total em{color:#8ad8ff;margin-left:auto;font-size:11px;font-style:normal}#dps .dps-fight{color:var(--ui-text-dim,#a89a80);margin:1px 0 4px;font-size:10.5px}#dps .dps-row{background:#1a130b;align-items:center;gap:5px;height:16px;margin-top:2px;padding:0 4px;display:flex;position:relative}#dps .dps-row i{background:#3a8ae044;border-right:1px solid #3a8ae0;position:absolute;top:0;bottom:0;left:0}#dps .dps-row span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;position:relative;overflow:hidden}#dps .dps-row b{color:#f0e4c8;position:relative}#dps .dps-row small{text-align:right;width:30px;color:var(--ui-text-dim,#a89a80);position:relative}#dps .dps-empty{color:var(--ui-text-dim,#a89a80);margin:3px 0 0;font-size:11px}html.touch-play #dps{left:auto;right:calc(170px + var(--safe-r,0px));bottom:auto;top:calc(50px + var(--safe-t,0px));zoom:1;width:170px}#xptrack{top:-8px}.xpt-gains{flex-direction:column;align-items:flex-end;gap:3px;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.xpt-gain{letter-spacing:.02em;white-space:nowrap;color:#e4ffc0;background:linear-gradient(#3d5a22,#1f3010);border-radius:10px;padding:1px 9px 2px;font:800 17px Georgia,serif;animation:2s ease-out forwards xpt-pop;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #8be05a,0 0 10px #7ad04a66}@keyframes xpt-pop{0%{opacity:0;transform:translate(10px)scale(.6)}12%{opacity:1;transform:translate(0)scale(1.2)}24%{transform:scale(1)}82%{opacity:1}to{opacity:0;transform:translate(-8px)}}#xptrack .xpt-bar i{transition:width .7s cubic-bezier(.2,.8,.2,1)}#xptrack.gain.lvlup{border-color:#ffd24a;animation:1.8s ease-out xpt-lvl-box}#xptrack.gain.lvlup .xpt-bar i{background:linear-gradient(#fff2b0,#e0a020);animation:1.4s ease-out xpt-lvl-bar}#xptrack b span.up{color:#fff0a0;text-shadow:0 0 8px #ffc83aaa,0 1px #000;animation:1.6s cubic-bezier(.2,1.4,.4,1) xpt-lvl-num;display:inline-block}.xpt-up{letter-spacing:.06em;color:#ffe27a;text-shadow:0 0 8px #ffb81c,0 1px #000;white-space:nowrap;pointer-events:none;font:800 13px Georgia,serif;animation:2.4s ease-out forwards xpt-lvl-up;position:absolute;top:-6px;left:50%;transform:translate(-50%)}@keyframes xpt-lvl-box{0%{box-shadow:0 0 0 1px #000,0 0 #ffd24a00}10%{box-shadow:0 0 0 1px #000,0 0 26px 7px #ffd24acc,inset 0 0 18px #ffd24a88}60%{box-shadow:0 0 0 1px #000,0 0 18px 4px #ffd24a77,inset 0 0 12px #ffd24a44}to{box-shadow:0 0 0 1px #000,0 0 #ffd24a00}}@keyframes xpt-lvl-bar{0%,to{filter:none}20%,50%{filter:brightness(1.6)saturate(1.4)}}@keyframes xpt-lvl-num{0%{transform:scale(.6)}25%{transform:scale(1.7)}to{transform:scale(1)}}@keyframes xpt-lvl-up{0%{opacity:0;transform:translate(-50%,8px)scale(.7)}15%{opacity:1;transform:translate(-50%,-8px)scale(1.25)}30%{transform:translate(-50%,-10px)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-26px)}}.cw-tools{grid-template-columns:repeat(3,1fr);justify-items:center;gap:6px;padding:6px 4px;display:grid}.cw-tool{justify-items:center;gap:3px;width:100%;min-width:0;display:grid}.cw-tool small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--ui-text-dim,#a89a80);font-size:10px;overflow:hidden}.tv{width:min(380px,100vw - 32px)}.tv-body{color:#e8dcc0;padding:10px 14px 14px}.tv-body>p{margin:0 0 8px}.tv-body ul{flex-direction:column;gap:6px;max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.tv-camp{background:#0e0b08;border:1px solid #3a3022;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;font-size:13px;display:flex}.tv-camp>div{flex-direction:column;min-width:0;display:flex}.tv-camp small{color:#a89c80}.tv-camp em{color:#8a7e66;white-space:nowrap;font-size:12px;font-style:normal}.tv-camp.tv-here{border-color:#8a6a32}.tv-camp button{flex:none}.tv-cd{margin:8px 0 0}.modal.market-win{width:min(760px, calc(96vw / var(--ui-scale,1.15)))!important}.modal.trade-win{width:min(700px, calc(96vw / var(--ui-scale,1.15)))!important}.mk-badge{color:#fff;background:#b0402a;border-radius:7px;min-width:14px;padding:0 3px;font:700 10px system-ui;display:inline-block}.mk-search{gap:4px;margin:6px 10px 2px;display:flex}.mk-search input{flex:1;min-width:0;padding:3px 6px;font:12px system-ui}.mk-search select{flex:none;font:12px system-ui}.mk-list{flex-direction:column;gap:3px;max-height:min(46vh,330px);margin:4px 10px;display:flex;overflow-y:auto}.mk-row{cursor:var(--cur);background:#120e0a;border:1px solid #3a3022;border-radius:3px;align-items:center;gap:6px;padding:3px 4px;display:flex}.mk-row:hover{border-color:#6a5636}.mk-row>.cell{flex:none;width:34px}.mk-info{flex:1;min-width:0}.mk-info b{color:#f0e4c8;white-space:nowrap;text-overflow:ellipsis;font:700 12px Georgia,serif;display:block;overflow:hidden}.mk-info small{color:#a89a80;font-size:10.5px;display:block}.mk-price{color:#ffd870;flex-direction:column;flex:none;align-items:flex-end;font:700 12px system-ui;display:flex}.mk-price img{vertical-align:-2px;width:13px;height:13px}.mk-price small{color:#a89a80;font:400 10px system-ui}.mk-row .shop-buy{min-width:64px;padding:3px 6px;font-size:12px}.mk-mine{text-align:center;color:#a89a80;flex:none;min-width:64px;font-size:11px}.mk-act{flex-direction:column;flex:none;align-items:flex-end;gap:2px;min-width:76px;display:flex}.mk-act small{color:#a89a80;font-size:10px}.mk-act .mk-exp{color:#e07060}.mk-sold{color:#8af07a;font:700 11px system-ui}.mk-pager{color:#c8b993;justify-content:center;align-items:center;gap:8px;margin:2px 10px;font-size:12px;display:flex}.mk-field{color:#c8b993;align-items:center;gap:4px;margin:3px 0;font-size:11.5px;display:flex}.mk-field input{width:96px;padding:2px 4px;font:12px system-ui}.mk-field img{width:14px;height:14px}.mk-sell .shop-info small{margin-top:2px}.bt-list{flex-direction:column;gap:4px;max-height:min(56vh,420px);margin:4px 10px;display:flex;overflow-y:auto}.bt-card{background:#120e0a;border:1px solid #3a3022;border-radius:3px;align-items:center;gap:8px;padding:5px 6px;display:flex}.bt-card>.cell{flex:none;place-items:center;width:36px;display:grid}.bt-kind{color:#e0b070;font-size:18px}.bt-info{flex:1;min-width:0}.bt-info b{color:#f0e4c8;font:700 12.5px Georgia,serif;display:block}.bt-info small{color:#a89a80;font-size:10.5px;display:block}.bt-reward{color:#d8c48a!important}.bt-bar{background:#0a0806;border:1px solid #3a3022;border-radius:2px;height:10px;margin:3px 0;position:relative;overflow:hidden}.bt-bar i{background:linear-gradient(#b08a40,#7a5a24);position:absolute;top:0;bottom:0;left:0}.bt-bar span{text-align:center;color:#fff;text-shadow:0 1px #000;font:700 8.5px/10px system-ui;display:block;position:relative}.bt-act{flex-direction:column;flex:none;align-items:stretch;gap:3px;min-width:74px;display:flex}.bt-act .shop-buy{padding:3px 6px;font-size:12px}.bt-reroll{padding:1px 4px;font:700 10.5px system-ui}.tr-cols{gap:6px;margin:6px 10px 0;display:flex}.tr-side{background:#120e0a;border:1px solid #3a3022;border-radius:3px;flex:1;min-width:0;padding:4px}.tr-side.locked{border-color:#6a8a40;box-shadow:inset 0 0 6px #6a8a4044}.tr-side h5{color:#f0e4c8;justify-content:space-between;gap:4px;margin:0 0 4px;font:700 11.5px Georgia,serif;display:flex}.tr-state{color:#a89a80;font:400 10px system-ui}.tr-side.locked .tr-state{color:#9ad070}.tr-grid{grid-template-columns:repeat(4,1fr);margin:0}.tr-coins{color:#ffd870;align-items:center;gap:4px;margin:4px 0 0;font:700 12px system-ui;display:flex}.tr-coins img{width:14px;height:14px}.tr-bag{grid-template-columns:repeat(8,1fr);max-height:150px;overflow-y:auto}.tr-act{justify-content:flex-end;gap:6px;margin:6px 10px;display:flex}.tr-go{color:#d8f0b0;border-color:#6a8a40!important}@media (width<=520px){.tr-cols{flex-direction:column}.tr-bag{grid-template-columns:repeat(6,1fr)}}.mk-search select,.mk-search input,.mk-field input{color:#f0e4c8;background:#0c0906;border:1px solid #4a3c28;border-radius:3px}.mk-search select option{color:#f0e4c8;background:#120e0a}.lbx{grid-template-columns:118px minmax(0,1fr);gap:8px;margin:6px 10px;display:grid}.lbx-rail{background:#120d08;border:1px solid #000;flex-direction:column;align-self:start;gap:2px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #4a3a22}.lbx-rail button{text-align:left;color:#d8c8a4;width:100%;cursor:var(--cur-hand);background:#2a2016;border:1px solid #000;border-radius:0;justify-content:space-between;align-items:center;gap:6px;padding:5px 8px;font:700 12.5px Georgia,serif;display:flex;box-shadow:inset 0 0 0 1px #5a4426}.lbx-rail button i{color:#a89a80;font:700 10.5px system-ui}.lbx-rail button:hover{color:#fff2c8;box-shadow:inset 0 0 0 1px #c89a4a}.lbx-rail button.on{color:#1a1208;background:#d8b060;box-shadow:inset 0 0 0 1px #ffe49a}.lbx-rail button.on i{color:#4a3208}.lbx-rail button.none:not(.on){opacity:.5}.lbx-main{flex-direction:column;gap:6px;min-width:0;display:flex}.lbx-q,.mk-bar input{color:#f2e8d2;box-sizing:border-box;background:#120d08;border:1px solid #000;border-radius:0;outline:none;width:100%;padding:6px 8px;font:13px Georgia,serif;box-shadow:inset 0 0 0 1px #4a3a22}.lbx-q:focus,.mk-bar input:focus{box-shadow:inset 0 0 0 1px #e8c25a}.lbx-grid,.tr-bag{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));align-content:start;max-height:220px;margin:0;overflow-y:auto}.tr-lib .lbx-grid,.tr-lib .tr-bag{max-height:200px}.mk-wow{grid-template-columns:124px minmax(0,1fr);gap:8px;margin:6px 10px;display:grid}.mk-main{flex-direction:column;gap:6px;min-width:0;display:flex}.mk-bar{gap:6px;display:flex}.mk-bar .shop-buy{flex:none;padding:5px 14px}.mk-cols{background:#2c2216;border:1px solid #000;grid-template-columns:1fr 64px 120px;gap:6px;padding:0 6px;display:grid;box-shadow:inset 0 0 0 1px #5a4426}.mk-cols button{text-align:left;letter-spacing:.03em;color:#ffd98a;cursor:var(--cur-hand);box-shadow:none;background:0 0;border:0;padding:4px 2px;font:700 11.5px Georgia,serif}.mk-cols .c-qty button,.mk-cols .c-price{text-align:right}.mk-cols .c-qty{justify-content:flex-end;display:flex}.mk-cols button.on,.mk-cols button:hover{color:#fff2c8}.mk-table{scrollbar-width:thin;scrollbar-color:#8a6a34 #1a130c;background:#0e0a07;border:1px solid #000;max-height:min(40vh,320px);overflow-y:auto;box-shadow:inset 0 0 0 1px #3a2c18}.mk-tr{cursor:var(--cur-hand);border-bottom:1px solid #1e160d;grid-template-columns:36px 1fr 64px 120px;align-items:center;gap:6px;padding:3px 6px;display:grid}.mk-table.mine .mk-tr{cursor:var(--cur);grid-template-columns:36px 1fr 48px 110px 96px}.mk-tr:nth-child(2n){background:#ffffff06}.mk-tr:hover{background:#ffffff10}.mk-tr.sel{background:#6a4a1c55;box-shadow:inset 0 0 0 1px #d8b060}.mk-tr.own{opacity:.75}.mk-tr>.cell{width:34px}.mk-qty{text-align:right;color:#d8c8a4;font:700 12px system-ui}.mk-tr .mk-price{align-items:flex-end}.mk-buybar{background:#2a2016;border:1px solid #000;grid-template-columns:36px 1fr auto auto;align-items:center;gap:8px;padding:5px 8px;display:grid;box-shadow:inset 0 0 0 1px #5a4426}.mk-buybar.idle{text-align:center;color:#a89a80;font:italic 12px Georgia,serif;display:block}.mk-buybar .cell{width:34px}.mk-sellwrap{grid-template-columns:118px minmax(0,1fr) 210px}.mk-form{background:#120d08;border:1px solid #000;flex-direction:column;align-self:start;gap:6px;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #4a3a22}.mk-form.idle{color:#a89a80;font:italic 12px Georgia,serif}.mk-formhead{align-items:center;gap:8px;display:flex}.mk-formhead .cell{flex:none;width:38px}.mk-formhead b{color:#f6ead0;font:700 13px Georgia,serif}.mk-form small{color:#a89a80;font-size:11px}.mk-form .shop-buy{width:100%;padding:8px;font-size:13px}@media (width<=620px){.lbx,.mk-wow,.mk-sellwrap{grid-template-columns:minmax(0,1fr)}.lbx-rail{scrollbar-width:none;flex-direction:row;gap:4px;padding:4px;overflow-x:auto}.lbx-rail button{flex:none;width:auto;padding:6px 10px}.lbx-rail button i{display:none}.mk-cols{grid-template-columns:1fr 44px 84px}.mk-tr{grid-template-columns:34px 1fr 40px 84px;padding:4px}.mk-table.mine .mk-tr{grid-template-columns:34px 1fr 84px}.mk-table.mine .mk-qty{display:none}.mk-table{max-height:36vh}.mk-buybar{grid-template-columns:34px 1fr auto}.mk-buybar .shop-buy{grid-column:1/-1;padding:10px;font-size:14px}.lbx-grid,.tr-bag{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));max-height:28vh}.modal.market-win,.modal.trade-win{max-height:94vh;overflow-y:auto}}.cw-mount img{width:80%;height:80%;image-rendering:pixelated;object-fit:contain}.cw-mounts{justify-content:center;gap:3px;margin-top:4px;display:flex}.cw-mounts button{width:28px;height:28px;cursor:var(--cur-hand);background:#1a130c;border:1px solid #000;padding:1px;box-shadow:inset 0 0 0 1px #4a3a22}.cw-mounts button.on{box-shadow:inset 0 0 0 2px #e8c25a}.cw-mounts img{width:100%;height:100%;image-rendering:pixelated;object-fit:contain}.bt-card .cell img.bt-mob{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.cw-slot.dragging{opacity:.3}.cw.drop-ok{outline-offset:2px;outline:2px solid #7ae07a;box-shadow:0 0 14px #7ae07a66}.cw-slot[data-link-inst]{cursor:var(--cur-grab)}.bag-bags{flex-wrap:wrap;align-items:center;gap:8px;padding:2px 4px;display:flex}.bag-pips{gap:3px;display:inline-flex}.bag-pips i{background:#2a2016;border-radius:2px 2px 3px 3px;width:9px;height:11px;box-shadow:inset 0 0 0 1px #5a4426}.bag-pips i.on{background:#d8b060;box-shadow:inset 0 0 0 1px #ffe49a}.bag-bagn{color:#c8b890;font:700 11px system-ui}.bag-buy{color:#1a1208;cursor:var(--cur-hand);background:linear-gradient(#e8c25a,#b8862a);border:1px solid #000;border-radius:0;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font:700 11px Georgia,serif;display:inline-flex;box-shadow:inset 0 0 0 1px #ffe49a99}.bag-buy:hover{filter:brightness(1.1)}.bag-buy img{width:14px;height:14px;image-rendering:pixelated}.bag-quest{color:#a89a80;margin-left:auto;font:italic 11px Georgia,serif}.bag-view{height:calc(var(--c) * 8 + var(--gap) * 7 + 10px);border-radius:4px;overflow:hidden}.bag-view .bag-grid{transform:translateY(calc(var(--page,0) * -8 * (var(--c) + var(--gap))));margin:0 auto}.bag-pips button{width:11px;height:13px;cursor:var(--cur-hand);background:#2a2016;border:0;border-radius:2px 2px 3px 3px;padding:0;box-shadow:inset 0 0 0 1px #5a4426}.bag-pips button.on{background:#8a6a30;box-shadow:inset 0 0 0 1px #c8a050}.bag-pips button.cur{background:#e8c25a;box-shadow:inset 0 0 0 1px #fff0b0,0 0 6px #e8c25a88}.bag-pips button:disabled{cursor:var(--cur);opacity:.6}.bag-pips{gap:4px}#bossbar b u{color:#e8c25a;letter-spacing:.02em;vertical-align:1px;margin-left:8px;font:700 14px Georgia,serif;text-decoration:none}#side-sub:has(.bag-ico){gap:3px;display:inline-flex}.bag-ico{color:#5a4426;width:20px;height:22px;cursor:var(--cur-hand);background:#1a130c;border:1px solid #000;border-radius:2px;place-items:center;padding:2px 3px;display:grid;box-shadow:inset 0 0 0 1px #3a2c18}.bag-ico.on{color:#b8923e;box-shadow:inset 0 0 0 1px #6a5028}.bag-ico.cur{color:#ffd870;background:#3a2c14;box-shadow:inset 0 0 0 1px #e8c25a,0 0 6px #e8c25a66}.bag-ico:hover:not(:disabled){color:#fff0b0}.bag-ico:disabled{cursor:var(--cur);opacity:.55}.bag-bags{justify-content:flex-end}.prf-wiki{flex-direction:column;gap:6px;height:min(70vh,520px);display:flex}.prf-wiki iframe{background:#120d08;border:1px solid #000;flex:1;width:100%}.prf-wiki a{color:#ffd98a;align-self:center;font:700 12px Georgia,serif}.modal.prf{width:min(720px, calc(96vw / var(--ui-scale,1.15)))!important}.bag-grid .bag-item img{width:calc(var(--c) * .98)!important;height:calc(var(--c) * .98)!important}.bag-grid .bag-item.s2x2 img{width:calc(var(--c) * 1.92)!important;height:calc(var(--c) * 1.92)!important}.bag-ico{width:30px;height:32px;padding:3px;position:relative}.bag-ico svg{width:24px;height:27px}.bag-ico:after{content:attr(data-n);text-align:center;color:#1a1208;text-shadow:0 1px #fff5;font:800 12px Georgia,serif;position:absolute;bottom:4px;left:0;right:0}.bag-ico:not(.on):after{color:#000;opacity:.7}.bag-ico.on{color:#c8a050}.bag-ico.cur{color:#ffd870}#side-sub:has(.bag-ico){gap:5px}.bag-foot{align-items:center}.bag-icos{gap:5px;display:inline-flex}.mk-price{flex-wrap:wrap;justify-content:flex-end;gap:4px;font-size:14px;flex-direction:row!important;align-items:center!important}.mk-price img{width:15px;height:15px}.mk-price small{text-align:right;flex-basis:100%}.mk-buybar .mk-price{font-size:16px}.mk-cols{border:1px solid #000;box-shadow:inset 0 0 0 1px #5a4426,inset 0 -2px #0008;background:linear-gradient(#2e2418,#1e170f)!important;padding:2px 8px!important}#studio .mk-cols button,.mk-cols button,.mk-cols .c-qty button{letter-spacing:.06em;text-transform:uppercase;color:#e8c25a;cursor:var(--cur-hand);padding:5px 2px;font:800 12px Georgia,serif;box-shadow:none!important;background:0 0!important;border:0!important}.mk-cols button:hover,.mk-cols button.on{color:#fff2c8}.mk-cols button.on:after{content:" ▾";font-size:10px}.gld-leader{background:linear-gradient(#3a2c14,#1e160c);border:1px solid #000;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #e8c25a,0 0 12px #e8c25a33}.gld-leader .crown{color:#ffd34a;text-shadow:0 2px #000,0 0 10px #ffd34a88;font-size:26px}.gld-leader b{color:#fff0b0;font:700 17px Georgia,serif;display:block}.gld-leader small{color:#c8b080;font-size:11px}.gld-state{color:#8a7a5a;font:700 11px system-ui}.gld-state.on{color:#7af07a}.gld-list li{grid-template-rows:auto;grid-template-columns:10px 1fr auto auto auto}.gld-list li .dot{grid-row:auto}.gld-list li .muted{grid-column:auto}.gld-act{grid-row:auto}.fr-gopen{color:#1a1208;cursor:var(--cur-hand);background:linear-gradient(#e8c25a,#b8862a);border:1px solid #000;padding:4px 8px;font:700 11px Georgia,serif}.fg-on{color:#d8c8a4;flex-wrap:wrap;gap:4px 8px;margin:6px 0;font-size:11px;display:flex}.fg-on .dot{background:#7af07a;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.fr-guild .gld-wars ul{margin:4px 0;padding:0;font-size:11.5px;list-style:none}.fr-guild .gld-wars li{flex-wrap:wrap;align-items:center;gap:6px;padding:3px 0;display:flex}.fr-guild .gld-challenge{gap:4px;display:flex}.fr-guild .gld-challenge input{color:#f2e8d2;background:#0e0b08;border:1px solid #000;flex:1;min-width:0;padding:4px 6px}.bag-foot{gap:6px}.bag-purse{white-space:nowrap;min-width:0;margin-left:auto}.bag-purse.xl{letter-spacing:-.01em;gap:3px;font-size:10.5px!important}.st-version{text-align:center;color:#a89878;-webkit-user-select:text;user-select:text;margin:10px 0 2px;font:600 11px system-ui}.bag-purse{gap:6px;font-size:18px!important}.bag-purse img{width:22px!important;height:22px!important}.bag-purse.lg{gap:5px;font-size:15px!important}.bag-purse.lg img{width:18px!important;height:18px!important}.bag-purse.xl{gap:4px;font-size:12.5px!important}.bag-purse.xl img{width:15px!important;height:15px!important}.bag-icos{gap:3px}.bag-icos .bag-ico{width:25px!important;height:27px!important}.bag-icos .bag-ico svg{width:19px!important;height:22px!important}#side-body .bag-foot{box-shadow:none!important;background:0 0!important;margin:0!important;padding:0 0 4px!important;position:static!important}.bag-view .bag-grid,.bag-grid{box-sizing:border-box;grid-template-columns:repeat(var(--cols), 1fr);width:100%;margin:0}.wm-legend-r{scrollbar-width:thin;max-height:100%;overflow-y:auto}.wm-legend .lg-svc{width:18px;height:18px;image-rendering:pixelated;flex:none}.wm-tip{z-index:calc(var(--ui-z-window,50) + 5);pointer-events:none;background:#1a120a;border:1px solid #000;padding:5px 9px;position:fixed;box-shadow:inset 0 0 0 1px #c8a050,0 3px 8px #000a}.wm-tip b{color:#f6ead0;white-space:nowrap;font:700 13px Georgia,serif;display:block}.wm-tip small{color:#ffd98a;white-space:nowrap;font:700 11px Georgia,serif;display:block}#item-card .ic-foot:has(.ic-src){text-align:left;white-space:normal;flex-direction:column;align-items:stretch;gap:3px;display:flex}#item-card .ic-srch{letter-spacing:.05em;text-transform:uppercase;color:#e8c25a;font:700 11px Georgia,serif}#item-card .ic-src{color:#e8dcc0;white-space:normal;font:11.5px/1.35 system-ui}#item-card .ic-src b{color:#ffd98a;font-weight:700}#item-card .ic-src em{color:#a89a80;font-style:normal}[data-ci],.rin[data-cs]{cursor:var(--cur-hand)}.bag-ico.buy{opacity:1;color:#6a5230;cursor:var(--cur-hand);position:relative;box-shadow:inset 0 0 0 1px #6a5028}.bag-ico.buy:hover{color:#ffd870;background:#3a2c14;box-shadow:inset 0 0 0 1px #e8c25a,0 0 8px #e8c25a88}#xptrack{gap:9px;min-width:214px;padding:7px 11px 7px 8px;top:4px}#xptrack .xpt-bar i{--hi:#ffe48a!important;--mid:#e8b23a!important;--lo:#a8741c!important}#xptrack>img{box-sizing:border-box;background:radial-gradient(#2c2218,#120d08);flex:none;width:34px;height:34px;padding:4px;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #8a6a34}#xptrack>div{flex:1;min-width:0}#xptrack b{letter-spacing:.03em;text-shadow:0 1px #000;justify-content:space-between;align-items:baseline;gap:10px;font:700 13.5px Georgia,serif;display:flex}#xptrack b span{color:#e8c25a;font:700 12px Georgia,serif}#xptrack .xpt-bar{background:#0c0906;border:1px solid #000;margin:4px 0 3px;position:relative;box-shadow:0 0 0 1px #6a5028;height:8px!important}#xptrack .xpt-bar:after{content:"";pointer-events:none;position:absolute;inset:0;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0009 calc(10% - 1px) 10%)!important}#xptrack small{color:#bda98a;text-shadow:0 1px #000;font:italic 11px Georgia,serif;display:block}#xptrack.gain{border-color:inherit;animation-name:xpt-flash-gold}@keyframes xpt-flash-gold{0%{filter:none}12%{filter:brightness(1.25);box-shadow:0 0 0 1px #000,0 0 16px 3px #e8c25a99}to{filter:none}}.xpt-gain{color:#ffe9a8;letter-spacing:0;text-shadow:0 1px #000;background:linear-gradient(#2e2214,#1a120a);border-radius:0;align-items:baseline;gap:4px;padding:3px 8px 4px;font:800 15px Georgia,serif;display:inline-flex;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #c8a050,0 3px 6px #0008}.xpt-gain u{letter-spacing:.06em;color:#c8a050;font:700 10px Georgia,serif;text-decoration:none}.xpt-gain.rest{color:#cfe4ff;background:linear-gradient(#1c2a40,#101a2a);box-shadow:0 0 0 1px #000,inset 0 0 0 1px #6a94c8,0 3px 6px #0008}.xpt-gain.rest u{color:#8ab0dc}.shop-horse{flex-direction:column;align-items:center;gap:8px;padding:14px 12px 6px;display:flex}.shop-horse p{color:#d8c9a4;margin:0;font:600 13px system-ui}.shop-horse p b{color:#ffe08a}.shop-horse input{color:#f3ead6;text-align:center;background:#120e0a;border:1px solid #5a4830;border-radius:3px;width:min(260px,90%);padding:6px 8px;font:600 13px system-ui}.tr-bagwrap.off{opacity:.4;pointer-events:none;filter:grayscale(.6);transition:opacity .15s}.tr-bagwrap{transition:opacity .15s}.game-panel.bank-dock{width:max-content;max-width:none;padding:0 0 4px;inset:auto 278px 8px auto}.bank-dock .bank-cols{flex-wrap:nowrap;padding:8px 10px 0}.bank-dock .bank-cols section{flex:none}.bank-dock .bag-grid{flex:none;width:max-content;grid-template-columns:repeat(var(--cols), var(--c))!important;grid-template-rows:repeat(var(--rows), var(--c))!important}.bank-dock .bag-cell{min-width:0;min-height:0}.choice-modal{width:min(340px, calc(96vw / var(--ui-scale,1.15)))!important}.choice-list{gap:8px;padding:6px 14px 4px;display:grid}.choice-list button{flex-direction:column;align-items:center;gap:2px;padding:9px 12px;font:700 14px Georgia,serif;display:flex}.choice-list button small{opacity:.75;font:400 11px system-ui}.choice-list button:disabled{opacity:.5;cursor:var(--cur-no)}.ql-bounty{align-items:center;gap:6px;padding:3px 4px;font:600 12px system-ui;display:flex}.ql-bounty>span:first-child{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ql-bounty em{color:#ffd870;font-style:normal}.ql-bounty.done em{color:#9ad070}.bag-view{height:calc(var(--c) * 8 + var(--gap) * 8 + 1px);background:#0b0907;border:1px solid #000;border-radius:4px;overflow:hidden;box-shadow:inset 0 0 0 1px #2a2219,inset 0 2px 8px #000}.bag-view .bag-grid{box-shadow:none;transform:translateY(calc(var(--page,0) * -8 * (var(--c) + var(--gap)) - 1px));background:0 0;border:0;padding:2px}.bag-grid .bag-cell.page{box-shadow:inset 0 0 0 1px #2c2318}html:not(.touch-play) #side:has(#sidepanel:not(.collapsed)) .tracker:not(:empty){border-left:3px solid var(--trim)!important;background:#0c0906ed!important;width:240px!important;padding:7px 10px!important;font-size:12.5px!important;display:block!important;position:fixed!important;top:240px!important;left:10px!important;right:auto!important;box-shadow:0 4px 14px #0008!important}html:not(.touch-play) #side:has(#sidepanel:not(.collapsed)) .tracker b{font-size:13.5px!important}.fr-inbox>small{color:#f2d27a;align-items:center;gap:6px;display:flex}.fr-inbox>small em{text-align:center;color:#1a1208;background:#ffd870;border-radius:8px;min-width:16px;padding:0 5px;font-style:normal;font-weight:700}.fr-row.ask,.fr-row.sent{flex-wrap:wrap;row-gap:3px}.fr-row.ask{background:linear-gradient(#2a1f10,#170f08);border-color:#c8a050;box-shadow:0 0 8px #ffd87033}.fr-who{flex:100%;align-items:baseline;gap:6px;min-width:0;display:flex}.fr-says{color:#d8c8a0;flex:100%;margin:0;font-size:11.5px}.fr-row.ask .fr-btns,.fr-row.sent .fr-btns{flex:100%;gap:6px;margin-left:0}.fr-row.ask .fr-btns button{flex:1}.fr-row.ask .fr-yes{color:#fff3c8;font-weight:700}.fr-btns button{justify-content:center;align-items:center;line-height:1;padding-top:0!important;padding-bottom:0!important;display:inline-flex!important}.fr-btns button.fr-x{width:24px;min-width:24px;height:24px;padding:0!important}.fr-btns button.fr-x svg{display:block}.fr{gap:12px}.fr-sec{gap:5px}.fr-sec>small{font:700 11px var(--ui-font-head,Georgia, serif);letter-spacing:.12em;text-transform:uppercase;color:#d8b870;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:8px;padding:0 2px 4px;display:flex}.fr-meta{font-family:var(--ui-font-body,system-ui);letter-spacing:.02em;text-transform:none;align-items:center;gap:6px;display:inline-flex}.fr-meta em{color:#a89878;background:#0e0b08;border-radius:8px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700;box-shadow:inset 0 0 0 1px #3a3022}.fr-meta em.fr-online{color:#8ae88a}.fr-add{align-items:stretch}.fr-add input,.fr-add button{box-sizing:border-box;height:34px}.fr-add button{flex:none;justify-content:center;align-items:center;display:inline-flex;padding:0 12px!important}.fr-empty{text-align:center;background:#0e0b0899;border:1px dashed #4a3e2c;border-radius:3px;flex-direction:column;align-items:center;gap:3px;padding:12px 10px;display:flex}.fr-empty b{color:#e8dcc0;font-size:13px}.fr-empty span{color:#a89878;font-size:11.5px;line-height:1.35}.fr-guild{border-top:0;margin-top:0;padding-top:0}.fr-guild .ui-empty{text-align:center;color:#c8b890;background:#0e0b0899;border:1px dashed #4a3e2c;border-radius:3px;margin:0;padding:10px;font-size:12px}.fr-guild .fr-gopen{width:100%;padding:8px!important}.cw-tools{grid-template-columns:repeat(4,1fr)!important;gap:4px!important}.cw-tool{justify-self:center;width:auto;position:relative}.cw-tool .cw-slot{width:52px;height:52px}.cw-wear{pointer-events:auto;background:#0b0805;height:5px;position:absolute;bottom:4px;left:4px;right:4px;overflow:hidden;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #0009}.cw-wear i{background:linear-gradient(#b8f090,#4a9a2a);height:100%;display:block}.cw-wear.mid i{background:linear-gradient(#ffd870,#c8862a)}.cw-wear.low i{background:linear-gradient(#ff8a6a,#c03a22)}.fr-sec>h5{margin:0 0 4px!important}.fr-badge{min-width:18px;font-style:normal;font:700 12px var(--ui-font-body,system-ui);color:#1a1208;letter-spacing:0;background:#ffd870;border-radius:9px;margin-left:6px;padding:0 6px}.fr-stats{font:700 14px var(--ui-font-head,Georgia, serif);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:5px;margin:-2px 0 4px;display:flex}.fr-stats .fr-online{color:#7af07a;text-shadow:0 0 6px #4ac04a66,0 1px #000}.fr-stats .fr-sep{color:#8a7a5a}.fr-stats .fr-total{color:#e8dcc0;text-shadow:0 1px #000}.gld-found{flex-direction:column;gap:8px;margin:4px 0 10px}.gld-preview{justify-content:center;flex-direction:row!important;gap:16px!important;width:auto!important;padding:12px!important}.gld-preview div{text-align:left;flex-direction:column;gap:4px;display:flex}.gld-preview b{font:700 17px Georgia,serif!important}.gld-preview span{font-size:15px;font-weight:700}.gld-row{gap:10px;display:flex}.gld-row label{text-transform:uppercase;letter-spacing:.08em;color:#8a7a5a;flex-direction:column;font-size:11px;display:flex;align-items:stretch!important;gap:4px!important}.gld-row .gld-name{flex:3}.gld-row .gld-tag{flex:1;min-width:70px}.gld-row input{text-transform:none;letter-spacing:0;padding:8px 10px!important;font-size:15px!important}.gld-bad{color:#ff8a7a;min-height:16px;margin:0;font-size:12px}.gld-found small{text-transform:uppercase;letter-spacing:.08em;color:#8a7a5a;font-size:10px}.gld-crests{grid-template-columns:repeat(6,1fr);gap:6px!important}.gld-crests button{padding:6px!important}.gld-crests img{width:100%;height:auto}.gld-colors{gap:10px!important}.gld-colors button,#guild .gld-colors button{width:30px!important;height:30px!important}.gld-go{justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex;padding:12px!important}.gld-go .gld-coin{width:20px;height:20px;image-rendering:pixelated}.bank-tabs{justify-content:center;gap:4px;margin:0 0 4px;display:flex}.bank-tab{color:#cdbf9f;width:38px;height:30px;image-rendering:pixelated;cursor:var(--cur-hand);place-items:center;font:700 15px Georgia,serif;display:grid;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 6px / 0 stretch!important;background:0 0!important;padding:0!important}.bank-tab b{font-weight:700}.bank-tab.on{color:#fff3c8;filter:brightness(1.3)saturate(1.2)}.bank-tab.lock{opacity:.6}.bank-tab.lock.next{opacity:1}.bank-tab.lock svg,.bank-tab.lock img{width:14px;height:14px}.bank-tab[disabled]{cursor:var(--cur)}.bank-next{color:#bda985;justify-content:center;align-items:center;gap:6px;margin:0 0 4px;font:600 12px system-ui;display:flex}.bank-next img{image-rendering:pixelated;width:16px!important;height:16px!important}.bank-next b{color:#ffe9a8}.bank-view{max-height:calc(var(--c,30px) * 10 + var(--gap,1px) * 9 + 12px);scrollbar-width:thin;scrollbar-color:var(--trim-lo) transparent;overflow:hidden auto}.bank-view .bag-grid{margin:0 auto}html body #chat .ch-log em.ch-staff,html body #chat em.ch-staff{text-shadow:1px 1px #1a0c04;font-style:normal;font-weight:700;color:#ffd040!important}.bag-bankbar{margin:0 0 6px;display:flex}.bag-bankbar button{font:700 13px var(--ui-font-body,system-ui);cursor:var(--cur-hand);flex:1;padding:6px 10px}#menu2{z-index:20;color:#e6e0d2;font:15px/1.45 Segoe UI,system-ui,sans-serif;position:fixed;inset:0;overflow:auto}#menu2[hidden]{display:none}#mn-bg{z-index:-1;width:100%;height:100%;position:fixed;inset:0}.mn-wrap{flex-direction:column;align-items:center;gap:18px;min-height:100%;padding:5vh 20px 20px;display:flex}.mn-logo{text-align:center}.mn-logo h1{letter-spacing:.22em;color:#e9e3d4;text-shadow:0 2px #10161c,0 0 40px #a8c0c840;margin:0;font:600 clamp(48px,8vw,92px)/1 Georgia,Times New Roman,serif}.mn-logo p{letter-spacing:.5em;text-transform:uppercase;color:#a8b8bc;margin:6px 0 0;font-size:13px}.mn-notice{background:#a0583a40;border:1px solid #a0583a;border-radius:4px;padding:8px 16px}.mn-card{background:linear-gradient(#242c34f0,#181e24f5);border:1px solid #0c1014;border-radius:6px;padding:24px 26px;box-shadow:inset 0 0 0 1px #4a5560,inset 0 1px #6a7680,0 18px 50px #0000008c}.mn-auth{width:min(420px,100%)}.mn-tabs{border-bottom:1px solid #3a444e;margin:-8px -8px 18px;display:flex}.mn-tabs button{color:#a8b4b8;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;flex:1;padding:10px;font-size:15px}.mn-tabs button.on{color:#e9e3d4;border-bottom-color:#b8975a}#menu2 label{color:#a8b4b8;letter-spacing:.03em;margin-bottom:12px;font-size:13px;display:block}#menu2 input{color:#ece6d8;background:#141a20;border:1px solid #3e4a54;border-radius:4px;width:100%;margin-top:5px;padding:11px 12px;font-size:16px;display:block}#menu2 input:focus{border-color:#b8975a;outline:none;box-shadow:0 0 0 2px #b8975a40}#menu2 button{color:#e6e0d2;cursor:var(--cur-hand);background:linear-gradient(#3a4550,#262f38);border:1px solid #56626c;border-radius:4px;padding:10px 16px;font-size:14px}#menu2 button:hover:not(:disabled){border-color:#b8975a}#menu2 button:disabled{opacity:.45;cursor:var(--cur)}#menu2 button.mn-primary{letter-spacing:.06em;color:#f6f0e2;background:linear-gradient(#8a6e3e,#5e4a28);border-color:#c8a868;width:100%;padding:13px;font:600 16px Georgia,serif}#menu2 button.danger{background:linear-gradient(#5e3428,#3e2018);border-color:#8a4a36}#menu2 button.link{color:#a8c0c8;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.mn-error{color:#e89a80;min-height:1.3em;margin:6px 0;font-size:14px}.mn-hint{color:#8a9aa0;font-size:13px}.mn-row{gap:8px;margin-top:10px;display:flex}.mn-row button{flex:1}.mn-foot{color:#8a9aa0;margin-top:auto;font-size:13px}#menu2 .lang-pick{font-size:inherit;color:inherit;align-items:center;gap:6px;margin:0;display:inline-flex}#menu2 .lang-pick select{color:#ece6d8;cursor:var(--cur-hand);background:#141a20;border:1px solid #3e4a54;border-radius:4px;padding:3px 6px;font-size:13px}#menu2 .lang-pick select:focus{border-color:#b8975a;outline:none;box-shadow:0 0 0 2px #b8975a40}.mn-select{grid-template-columns:minmax(0,1fr) 320px;gap:20px;width:min(1080px,100%);display:grid}.mn-slots{grid-template-columns:repeat(3,1fr);align-content:start;gap:14px;display:grid}#menu2 .mn-slot{background:linear-gradient(#242c34e6,#161c22f0);border:1px solid #0c1014;flex-direction:column;align-items:center;gap:3px;min-height:190px;padding:12px 10px 14px;display:flex;box-shadow:inset 0 0 0 1px #3e4a54}#menu2 .mn-slot.on{box-shadow:inset 0 0 0 2px var(--accent), 0 0 24px #00000080}#menu2 .mn-slot canvas{width:96px;height:96px;image-rendering:pixelated}.mn-slot b{color:#ece6d8;font:600 17px Georgia,serif}.mn-slot span{color:#b8c4c8;font-size:13px}.mn-slot small{color:#7e8c92;font-size:12px}.mn-slot.empty{opacity:.75;justify-content:center}.mn-slot.empty i{color:#6e7c84;font:300 46px Georgia}.mn-detail{text-align:center}.mn-detail canvas,.mn-classinfo canvas{image-rendering:pixelated;margin:0 auto;display:block}.mn-detail h2,.mn-classinfo h2{margin:6px 0 2px;font:600 26px Georgia,serif}.mn-class{letter-spacing:.04em;margin:0 0 8px;font-weight:600}.mn-role{color:#c8d0d2;margin:6px 0}.mn-rhythm{color:#b8975a;margin:6px 0 12px;font-style:italic}.mn-create{gap:14px;width:min(1080px,100%);display:grid}.mn-classes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}#menu2 .mn-class-card{text-align:left;box-shadow:inset 0 0 0 1px #3e4a54, inset 3px 0 0 var(--accent);background:linear-gradient(#242c34e6,#161c22f0);border:1px solid #0c1014;align-items:center;gap:12px;padding:10px 14px;display:flex}#menu2 .mn-class-card.on{box-shadow:inset 0 0 0 2px var(--accent)}.mn-class-card canvas{width:84px;height:84px;image-rendering:pixelated;flex:none}.mn-class-card b{color:#ece6d8;font:600 19px Georgia,serif;display:block}.mn-class-card span{color:#a8b4b8;font-size:13px}.mn-classinfo{box-shadow:inset 0 0 0 1px #4a5560, inset 0 3px 0 var(--accent), 0 18px 50px #0000008c;grid-template-columns:240px 1fr;gap:24px;display:grid}.mn-classinfo p{margin:6px 0}.mn-skills{margin:10px 0;padding:0;list-style:none}.mn-skills li{color:#c8d0d2;margin:6px 0}.mn-skills kbd{text-align:center;color:#e6e0d2;background:#141a20;border:1px solid #56626c;border-radius:3px;min-width:46px;margin-right:8px;padding:1px 6px;font:600 12px system-ui;display:inline-block}.mn-skills b{color:#ece6d8;margin-right:6px}.mn-looks{gap:8px;margin:12px 0;display:flex}#menu2 .mn-looks button{border:2px solid #1a2026;border-radius:50%;width:34px;height:34px;padding:0}#menu2 .mn-looks button.on{border-color:#e6e0d2;box-shadow:0 0 0 2px #b8975a}@media (width<=820px){.mn-select,.mn-classinfo{grid-template-columns:1fr}.mn-slots{grid-template-columns:repeat(2,1fr)}}.mn-ask{margin:4px 14px 0;display:block}.mn-ask input{width:100%}@media (width<=1000px){.mn-select2{grid-template-columns:1fr}}#mn-bg{image-rendering:pixelated}#mn-title{width:min(600px,80vw);height:auto;image-rendering:pixelated;margin:0 auto;display:block}.mn-logo p{letter-spacing:.6em;text-shadow:0 2px #000;color:#c8b993!important;font-family:Cinzel,Georgia,serif!important}#mn-stage{image-rendering:pixelated}.mn-auth{width:min(440px,100%);padding:18px 22px 16px!important}.mn-auth .mn-tabs{border-bottom:1px solid #6a5228!important}.mn-auth .mn-tabs button{color:#a89a80!important;font:700 15px Cinzel,Georgia,serif!important}.mn-auth .mn-tabs button.on{color:#f2d27a!important}.mn-auth label{letter-spacing:.08em;text-transform:uppercase;color:#c8b993;margin:10px 0 0;font:600 12px Alegreya Sans,system-ui,sans-serif;display:block}.mn-auth input{color:#f6ead0;background:#0e0b08;border:1px solid #3a3022;border-radius:0;outline:none;width:100%;margin-top:4px;padding:9px 11px;font:15px Alegreya Sans,system-ui,sans-serif;display:block;box-shadow:inset 0 2px 6px #000}.mn-auth input:focus{border-color:#c8a050;box-shadow:inset 0 2px 6px #000,0 0 0 1px #c8a05066,0 0 10px #c8a05044}.mn-auth .mn-primary{width:100%;margin-top:14px;padding:9px;font-size:17px}.mn-auth .mn-error:not(:empty){color:#ffb8a8;background:#2a0e0a;border-left:3px solid #d84a2a;margin:10px 0 0;padding:7px 10px;font-size:13px;animation:.35s mnshake}@keyframes mnshake{20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.mn-auth .mn-hint{color:#8a7a5a;font-size:12px}.mn-notice{border:10px solid #0000;border-image:var(--frame-wood) 16 fill / 12px / 0 stretch;image-rendering:pixelated;color:#f0e2c0!important;background:0 0!important}#mn-stage{aspect-ratio:150/108}#mn-big{width:220px;height:200px;image-rendering:pixelated}.mn-or{color:#8a7a5a;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin:14px 0 10px;font:600 12px Alegreya Sans,system-ui,sans-serif;display:flex}.mn-or:before,.mn-or:after{content:"";border-top:1px solid #3a3022;flex:1}#menu2 button.mn-guest{color:#f2d27a;width:100%;cursor:var(--cur-hand);background:linear-gradient(#3a2e1c,#241c10);border:1px solid #c8a050;padding:9px;font:700 16px Cinzel,Georgia,serif}#menu2 button.mn-guest:hover:not(:disabled){filter:brightness(1.2)}.mn-guest-hint{text-align:center;margin:6px 0 0}#mn-google{justify-content:center;min-height:0;margin-top:10px;display:flex}#mn-google:empty{display:none}.mn-guestbar{color:#f2d27a}.mn-flags{justify-content:flex-end;gap:6px;margin:-4px 0 10px;display:flex}#menu2 .mn-server{color:#d8b870;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px #000;margin:0 0 14px;font:700 11px Cinzel,Georgia,serif;display:block}#menu2 .mn-server select{letter-spacing:0;text-transform:none;color:#ece6d8;width:100%;cursor:var(--cur-hand);background:#141a20;border:1px solid #3e4a54;border-radius:4px;margin-top:5px;padding:10px 12px;font:600 14px Alegreya Sans,system-ui,sans-serif;display:block}#menu2 .mn-server select:focus{border-color:#b8975a;outline:none;box-shadow:0 0 0 2px #b8975a40}#menu2 .cs>.mn-server{width:min(320px,100%);margin:-6px auto 12px}#menu2 button.mn-flag{opacity:.55;filter:saturate(.7);background:#0e0b08;border:2px solid #3a3022;border-radius:0;width:32px;height:22px;padding:0;line-height:0;transition:opacity .12s,filter .12s,transform .12s;overflow:hidden}#menu2 button.mn-flag svg{shape-rendering:crispedges;width:100%;height:100%;display:block}#menu2 button.mn-flag:hover:not(:disabled){opacity:1;filter:none;border-color:#c8a050;transform:translateY(-1px)}#menu2 button.mn-flag.on{opacity:1;filter:none;border-color:#f2d27a;box-shadow:0 0 8px #f2d27a66}.mn-foot .mn-flags{vertical-align:middle;margin:0 0 0 4px;display:inline-flex}.mn-ver{z-index:3;letter-spacing:.12em;text-transform:uppercase;color:#c8b993;opacity:.75;text-shadow:0 1px #000,0 0 8px #000;pointer-events:none;font:700 12px Cinzel,Georgia,serif;position:fixed;bottom:10px;right:14px}.mn-wrap.v-scene{gap:10px;padding-top:3vh}.mn-wrap.v-scene #mn-title{width:min(280px,50vw)}.mn-wrap.v-scene .mn-logo p{display:none}@media (height<=780px){.mn-wrap.v-scene #mn-title{width:min(210px,40vw)}}.cc{flex-direction:column;gap:10px;width:min(1100px,100%);display:flex}.cc-title{text-align:center;color:#f2d27a;letter-spacing:.06em;text-shadow:0 2px #000,0 0 14px #0008;margin:0;font:700 26px Cinzel,Georgia,serif}.cc-picks{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}#menu2 .cc-pick{text-align:left;cursor:var(--cur-hand);border:10px solid #0000;border-image:var(--frame-wood) 16 fill / 12px / 0 stretch;image-rendering:pixelated;background:0 0;border-radius:0;align-items:center;gap:8px;padding:0 8px 0 0;font-family:Alegreya Sans,system-ui,sans-serif;transition:transform .12s,filter .12s;display:flex;position:relative;box-shadow:0 8px 18px #0009}#menu2 .cc-pick:hover{filter:brightness(1.12);transform:translateY(-2px)}#menu2 .cc-pick.on{filter:brightness(1.2);box-shadow:0 0 0 2px var(--accent), 0 0 22px var(--accent), 0 10px 20px #000a;transform:translateY(-4px)}#menu2 .cc-pick.on:after{content:"";border:7px solid #0000;border-top-color:var(--accent);position:absolute;bottom:-19px;left:50%;transform:translate(-50%)}.cc-pick canvas{width:64px;height:64px;image-rendering:pixelated;flex:none}.cc-pick b{color:#f6e2a8;text-shadow:0 1px #000;font:700 16px Cinzel,Georgia,serif;display:block}.cc-pick em{color:var(--accent);font:italic 600 14px Alegreya Sans,system-ui,sans-serif}.cc-main{grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:18px;display:grid}.cc-stage{justify-content:center;display:flex}#cc-scene{aspect-ratio:200/136;width:100%;max-width:580px;image-rendering:pixelated;filter:drop-shadow(0 10px 14px #000a)}.cc-panel{color:#f0e2c0;border:14px solid #0000;border-image:var(--frame-wood) 16 fill / 18px / 0 stretch;image-rendering:pixelated;padding:10px 16px 12px;font-family:Alegreya Sans,system-ui,sans-serif;box-shadow:0 14px 30px #000b}.cc-panel h2{color:var(--accent);text-shadow:0 2px #000;margin:0;font:700 28px Cinzel,Georgia,serif}.cc-word{color:#c8b993;margin:0 0 4px;font:italic 600 16px Alegreya Sans,system-ui,sans-serif}.cc-line{color:#fff4dc;margin:0 0 8px;font-size:19px;line-height:1.3}.cc-tags{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.cc-tags li{color:#f6ead0;background:#2a1f14;border:1px solid #6a5228;padding:2px 9px;font:700 13px Alegreya Sans,system-ui,sans-serif;box-shadow:inset 0 1px #ffffff14}.cc-tags li:before{content:"◆ ";color:var(--accent)}.cc-stats{grid-template-columns:1fr 1fr;gap:5px 18px;margin:0 0 8px;display:grid}.cc-stats div{color:#c8b993;justify-content:space-between;align-items:center;gap:8px;font:700 14px Alegreya Sans,system-ui,sans-serif;display:flex}.cc-stats b{gap:3px;display:flex}.cc-stats i{background:#0e0b08;border:1px solid #000;width:12px;height:12px;box-shadow:inset 0 0 0 1px #3a3022}.cc-stats i.on{background:var(--accent);box-shadow:inset 0 2px #fff5,inset 0 -2px #0005}.cc-panel h4{letter-spacing:.12em;text-transform:uppercase;color:#a89a80;margin:6px 0 4px;font:700 12px Alegreya Sans,system-ui,sans-serif}.cc-powers{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cc-powers li{color:#f6ead0;cursor:var(--cur);background:#1a140e;border:1px solid #3a3022;align-items:center;gap:5px;padding:2px 8px 2px 3px;font:600 14px Alegreya Sans,system-ui,sans-serif;display:flex}.cc-powers kbd{color:#ffe8b0;background:#0e0b08;border:1px solid #6a5434;border-bottom-width:2px;padding:0 5px;font:700 11px system-ui}.cc-looks{gap:8px;display:flex}#menu2 .cc-looks button{width:30px;height:30px;cursor:var(--cur-hand);border:2px solid #0a0806;border-radius:0;padding:0;box-shadow:inset 0 0 0 1px #ffffff30}#menu2 .cc-looks button.on{transform:scale(1.1);box-shadow:0 0 0 2px #f2d27a,0 0 10px #f2d27a88}#menu2 label.cc-name{color:#f2d27a;letter-spacing:0;margin:10px 0 0;font:700 14px Alegreya Sans,system-ui,sans-serif}#menu2 .cc-name input{color:#f6ead0;border-radius:0;margin-top:4px;padding:9px 11px;font:17px Alegreya Sans,system-ui,sans-serif;box-shadow:inset 0 2px 6px #000;background:#0e0b08!important;border:1px solid #3a3022!important}#menu2 .cc-name input:focus{box-shadow:inset 0 2px 6px #000,0 0 10px #c8a05055;border-color:#c8a050!important}.cc-panel .mn-error{margin:4px 0;font-size:14px}.cc-btns{gap:10px;display:flex}#menu2 .cc-btn{cursor:var(--cur-hand);color:#f0e2c0;text-shadow:0 1px #000;letter-spacing:.03em;border:6px solid #0000;border-image:var(--btn-wood) 8 fill / 8px / 0 stretch;box-shadow:none;image-rendering:pixelated;background:0 0;border-radius:0;flex:1;padding:6px 10px;font:700 17px Cinzel,Georgia,serif}#menu2 .cc-btn:hover:not(:disabled){border-image:var(--btn-wood-hi) 8 fill / 8px / 0 stretch;color:#fff6d8}#menu2 .cc-btn.cc-go{color:#ffe8a8;flex:1.6;font-size:19px}@media (width<=900px){.cc-main{grid-template-columns:1fr}.cc-picks{grid-template-columns:repeat(2,1fr)}}.mn-unlock{color:#f0e2c0;border:10px solid #0000;border-image:var(--frame-wood) 16 fill / 12px / 0 stretch;image-rendering:pixelated;margin-top:4px;padding:4px 8px 8px;font:13px Alegreya Sans,system-ui,sans-serif}.mn-unlock b{color:#f2d27a;font:700 15px Cinzel,Georgia,serif;display:block}.mn-unlock p{margin:2px 0 6px;line-height:1.35}#menu2 .mn-unlock button{color:#ffe8a8;text-shadow:0 1px #000;width:100%;cursor:var(--cur-hand);border:6px solid #0000;border-image:var(--btn-wood) 8 fill / 8px / 0 stretch;background:0 0;border-radius:0;padding:5px 8px;font:700 14px Cinzel,Georgia,serif}#menu2 .mn-unlock button:hover{border-image:var(--btn-wood-hi) 8 fill / 8px / 0 stretch}.cs{flex-direction:column;gap:8px;width:min(1180px,100%);display:flex}.cs-main{grid-template-columns:330px minmax(0,1fr) 270px;grid-template-areas:"roster center side";align-items:start;gap:26px;display:grid}.cs-roster{grid-area:roster}.cs-center{grid-area:center}.cs-side{grid-area:side;min-width:0}.cs-side .mn-discord{margin-top:24px}.cs-roster h3{font:700 15px var(--ui-font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-brass-hi);text-shadow:0 2px #000;justify-content:space-between;align-items:baseline;margin:0 2px 4px;display:flex}.cs-roster h3 small{font:700 13px var(--ui-font-body);letter-spacing:0;color:var(--ui-text-dim)}.cs-list{flex-direction:column;gap:6px;display:flex}#menu2 .cs-slot{text-align:left;width:100%;cursor:var(--cur-hand);border:8px solid #0000;border-image:var(--frame-wood) 16 fill / 10px / 0 stretch;color:var(--ui-text);font-family:var(--ui-font-body);image-rendering:pixelated;background:0 0;border-radius:0;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:9px;padding:1px 6px 1px 1px;transition:transform .14s ease-out,filter .14s,box-shadow .14s;display:grid;position:relative;box-shadow:0 6px 14px #0009}#menu2 .cs-slot:before{content:"";background:var(--accent,var(--ui-brass));width:3px;box-shadow:0 0 6px var(--accent,transparent);position:absolute;top:2px;bottom:2px;left:-5px}#menu2 .cs-slot:hover:not(.on){filter:brightness(1.12);transform:translate(3px)}#menu2 .cs-slot.on{filter:brightness(1.2);box-shadow:0 0 0 2px var(--accent), 0 0 20px color-mix(in srgb, var(--accent) 70%, transparent), 0 8px 18px #000a;transform:translate(8px)}#menu2 .cs-slot.on:after{content:"";border:7px solid #0000;border-left-color:var(--accent);position:absolute;top:50%;right:-19px;transform:translateY(-50%)}#menu2 .cs-slot:focus-visible{outline:2px solid var(--ui-brass-hi);outline-offset:4px}.cs-portrait{background:radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--accent,#c8a050) 34%, #1f160e), var(--ui-leather-0) 75%);border:1px solid #000;place-items:center;width:48px;height:48px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 -6px 10px #0008}.cs-portrait canvas{width:48px;height:48px;image-rendering:pixelated}.cs-portrait i{font:700 28px var(--ui-font-head);color:var(--ui-brass);text-shadow:0 2px #000;font-style:normal}.cs-info{flex-direction:column;min-width:0;line-height:1.22;display:flex}.cs-info>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-info b{font:700 15px var(--ui-font-head);color:#f6e2a8;text-shadow:0 1px #000}.cs-cls{font:700 13px var(--ui-font-body);color:var(--accent,var(--ui-text-dim));align-items:center;gap:6px;display:flex}.cs-crest{background:var(--accent);flex:none;width:8px;height:8px;margin:0 1px;display:inline-block;transform:rotate(45deg);box-shadow:0 0 0 1px #000,inset 1px 1px #fff6}.cs-where{font:500 12.5px var(--ui-font-body);color:var(--ui-text)}.cs-info small{font:12px var(--ui-font-body);color:var(--ui-text-faint)}.cs-lvl{min-width:38px;font:700 18px/1 var(--ui-font-head);color:var(--ui-gold);text-shadow:0 1px #000;background:var(--ui-leather-1);border:1px solid var(--ui-brass-lo);box-shadow:var(--ui-well);flex-direction:column;align-items:center;padding:2px 5px 3px;display:flex}.cs-lvl small{font:700 9px var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-dim)}#menu2 .cs-slot.empty{opacity:.8;filter:saturate(.7)}#menu2 .cs-slot.empty:before{background:var(--ui-leather-5);box-shadow:none}#menu2 .cs-slot.empty b{color:var(--ui-text-dim)}#menu2 .cs-slot.empty .cs-cls{color:var(--ui-text-faint);font-weight:500}#menu2 .cs-slot.empty:hover{opacity:1;filter:none}#menu2 .cs-slot.empty:hover b{color:var(--ui-brass-hi)}#menu2 .cs-slot.empty:hover .cs-portrait i{color:var(--ui-brass-hi);text-shadow:0 0 10px #ffd87099,0 2px #000}#menu2 .cs-slot.locked .cs-portrait i{font-size:20px}#menu2 .cs-slot.locked .cs-cls{color:var(--ui-brass-hi)}.cs-roster .mn-unlock{margin-top:8px}.cs-center{flex-direction:column;align-items:center;min-width:0;padding-top:clamp(24px,12vh,130px);display:flex}.cs-stage{width:100%;position:relative}#cs-scene{aspect-ratio:200/136;width:100%;max-width:600px;image-rendering:pixelated}.cs-plate{text-align:center;pointer-events:none;max-width:92%;box-shadow:inset 0 0 0 1px var(--accent), 0 6px 14px #000a;background:linear-gradient(#0d0a14dd,#0d0a14aa);border:1px solid #000;padding:3px 18px 4px;position:absolute;top:5%;left:50%;transform:translate(-50%)}.cs-plate b{font:700 21px var(--ui-font-head);letter-spacing:.05em;color:#f6e2a8;text-shadow:0 2px #000;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.cs-plate span{font:italic 700 13.5px var(--ui-font-body);color:var(--accent);text-shadow:0 1px #000}.cs-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:12px;display:flex}#menu2 .cs-actions .btn{min-width:112px;padding:5px 14px;font:700 16px var(--ui-font-head)!important}#menu2 .cs-actions .cs-play{--plank:7px;--plank-img:9px;min-width:210px;padding:8px 24px;letter-spacing:.06em!important;font-size:23px!important}#menu2 .cs-actions .cs-play:not(:disabled){animation:2.6s ease-in-out infinite cs-glow}#menu2 .cs-actions .cs-del{opacity:.8;min-width:0;padding:5px 9px;line-height:0}#menu2 .cs-actions .cs-del:hover:not(:disabled){opacity:1}#menu2 .cs-actions .cs-del .cs-bin{filter:drop-shadow(0 1px #000);display:block}@keyframes cs-glow{0%,to{filter:drop-shadow(0 0 #ffd87000)}50%{filter:drop-shadow(0 0 9px #ffd870aa)}}.cs-center .mn-error{text-align:center;margin:6px 0 0}.cs-center .mn-error:not(:empty){border-left:3px solid var(--ui-danger);color:var(--ui-danger-text);background:#2a0e0acc;padding:5px 12px}.cs-keys{font:12px var(--ui-font-body);color:var(--ui-text-dim);text-shadow:0 1px #000;text-align:center;margin:2px 0 0}.cs-keys kbd{color:#ffe8b0;text-align:center;background:#0e0b08;border:1px solid #6a5434;border-bottom-width:2px;min-width:16px;margin:0 1px;padding:0 4px;font:700 10.5px system-ui;display:inline-block}.cs-panel h2{color:#f6e2a8;white-space:nowrap;text-overflow:ellipsis;font-size:26px;overflow:hidden}.cs-kicker{font:700 12px var(--ui-font-head);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);text-shadow:0 1px #000;align-items:center;gap:7px;margin:0;display:flex}.cs-facts{grid-template-columns:repeat(3,1fr);gap:5px;margin:2px 0 10px;display:grid}.cs-facts div{background:var(--ui-leather-1);box-shadow:var(--ui-well);border:1px solid #000;min-width:0;padding:3px 8px 4px}.cs-facts .wide{grid-column:1/-1}.cs-facts dt{font:700 10.5px var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-dim)}.cs-facts dd{font:700 17px var(--ui-font-head);color:var(--ui-text-bright);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.cs-rhythm{border-left:3px solid var(--accent);font:italic 600 14.5px/1.3 var(--ui-font-body);color:#e8d6a8;margin:4px 0 6px;padding-left:9px}.cs-gear{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cs-gear li{font:600 13.5px var(--ui-font-body);color:#f6ead0;background:#1a140e;border:1px solid #3a3022;align-items:center;gap:6px;padding:2px 9px 2px 2px;display:flex}.cs-gear img{width:32px;height:32px;image-rendering:pixelated;background:var(--ui-leather-0);box-shadow:inset 0 0 0 1px #33261a}.cs-meta{font:12.5px var(--ui-font-body);color:var(--ui-text-faint);margin:9px 0 0}.cs-notice{text-align:left;width:min(560px,100%);font-family:var(--ui-font-body);align-items:flex-start;gap:10px;animation:.3s ease-out cs-drop;display:flex;box-shadow:0 10px 24px #000a;padding:4px 6px 6px 4px!important}.cs-notice>i{width:26px;height:26px;font:900 16px var(--ui-font-head);color:#1a1006;background:var(--ui-warning);border:1px solid #000;flex:none;place-items:center;margin-top:2px;font-style:normal;display:grid;box-shadow:inset 0 -3px #0004,inset 0 2px #fff6}.cs-notice.ok>i{background:var(--ui-success)}.cs-notice>div{flex:1;min-width:0}.cs-notice b{font:700 15px var(--ui-font-head);color:var(--ui-brass-hi);text-shadow:0 1px #000;display:block}.cs-notice p{color:var(--ui-text);margin:1px 0 0;font-size:14.5px;line-height:1.35}#menu2 .cs-notice-x{font:700 22px/1 var(--ui-font-head);color:var(--ui-text-dim);box-shadow:none;background:0 0;border:0;flex:none;margin:-2px -2px 0 0;padding:0 6px}#menu2 .cs-notice-x:hover{color:var(--ui-text-bright)}#menu2 .cs-notice-x:focus-visible{outline:2px solid var(--ui-brass-hi)}@keyframes cs-drop{0%{opacity:0;transform:translateY(-8px)}}.v-enter .cs-roster{animation:.38s ease-out both cs-in-l}.v-enter .cs-panel{animation:.38s ease-out both cs-in-r}.v-enter .cs-center,.v-enter .cc-main,.v-enter .cc-picks{animation:.38s ease-out both cs-in-u}.v-enter .cc-panel:not(.cs-panel){animation:.38s ease-out 50ms both cs-in-r}.v-enter .cc-title{animation:.3s ease-out both cs-fade}@keyframes cs-in-l{0%{opacity:0;transform:translate(-24px)}}@keyframes cs-in-r{0%{opacity:0;transform:translate(24px)}}@keyframes cs-in-u{0%{opacity:0;transform:translateY(14px)}}@keyframes cs-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.v-enter *,.cs-notice,#menu2 .cs-actions .cs-play{animation:none!important}#menu2 .cs-slot{transition:none}}@media (width<=1100px){.cs{width:min(900px,100%)}.cs-main{grid-template-columns:290px minmax(0,1fr);grid-template-areas:"roster center""side center";gap:16px}.cs-center{align-self:start}.cs-side .mn-discord{margin-top:0}#menu2 .cs-actions .cs-play{min-width:170px}}@media (height<=780px){.cs-info small{display:none}.mn-wrap.v-scene{gap:6px;padding-top:1.5vh}}@media (width<=900px){.cs-main{grid-template-columns:1fr;grid-template-areas:"center""roster""side"}.cs-center{order:-1;padding-top:0}.cs-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#menu2 .cs-slot.on{transform:none}#menu2 .cs-slot.on:after{display:none}}@media (width>=901px){.v-scene .cs-notice{z-index:2;width:min(420px,100vw - 32px);position:fixed;top:14px;right:16px}}.cs-facts .wide dd{white-space:normal}@media (width>=1680px) and (height>=960px){.cs{zoom:1.22}}#menu2 .mn-notice,#menu2 .cs-notice{z-index:60;width:min(560px,92vw);animation:.5s cubic-bezier(.22,1,.36,1) mn-pop;top:14px;left:50%;right:auto;transform:translate(-50%);position:fixed!important}@keyframes mn-pop{0%{opacity:0;transform:translate(-50%,-40px)}}#mn-title{width:min(520px,80vw,52vh)}@media (height<=900px){.mn-wrap{gap:10px;padding-top:3vh}.mn-logo p{margin-top:2px;font-size:11px}.mn-auth{padding:12px 20px!important}.mn-auth .mn-tabs{margin-bottom:8px}.mn-auth label{margin-top:6px}.mn-auth input{padding:7px 10px}.mn-auth .mn-primary{margin-top:10px}.mn-or{margin:8px 0 6px}}@media (height<=740px){.mn-logo p{display:none}#mn-title{width:min(420px,70vw,38vh)}}.mn-auth form:has(#mn-pass2){grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.mn-auth form:has(#mn-pass2)>:not(label){grid-column:1/-1}.mn-auth form:has(#mn-pass2) .mn-hint{margin:8px 0 0;font-size:11.5px;line-height:1.3}.mn-auth .mn-error:empty{display:none}@media (height<=900px){.mn-auth .mn-primary{padding:7px;font-size:16px}}#mn-google.mn-gbtn{height:40px;margin-top:10px;display:block;position:relative}#mn-google.mn-gbtn:empty{display:block}.mn-gface{color:#f6ead0;image-rendering:pixelated;pointer-events:none;background:linear-gradient(#4a3a24,#2a2014);border:2px solid #000;justify-content:center;align-items:center;gap:12px;transition:filter .12s steps(2,end),transform .12s steps(2,end);display:flex;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #8a6a3a,inset 0 4px #ffffff14,0 4px #000a}.mn-gface b{letter-spacing:.05em;text-shadow:0 2px #000;font:700 15px Cinzel,Georgia,serif}.mn-gface .mn-g{filter:drop-shadow(0 2px #000);image-rendering:pixelated;flex:none}.mn-gbtn:hover .mn-gface{filter:brightness(1.25);box-shadow:inset 0 0 0 2px #e0b050,inset 0 4px #ffffff1c,0 4px #000a}.mn-gbtn:active .mn-gface{transform:translateY(2px)}.mn-gslot{opacity:.01;cursor:var(--cur-hand);z-index:2;position:absolute;inset:0;overflow:hidden}.mn-gslot>div,.mn-gslot iframe{inset:0;width:100%!important;height:100%!important;position:absolute!important}#menu2 button.mn-flag{border-width:3px;width:46px;height:31px}.mn-foot{justify-content:center;display:flex}.mn-foot .mn-flags{justify-content:center;gap:12px;margin:0;display:flex}#menu2 button.mn-logout{letter-spacing:.04em;color:#e8d8b8;width:100%;cursor:var(--cur-hand);background:linear-gradient(#4a3a24,#2a2014);border:2px solid #000;margin-top:12px;padding:9px;font:700 15px Cinzel,Georgia,serif;display:block;box-shadow:inset 0 0 0 2px #6a5230,0 3px #000a}#menu2 button.mn-logout:hover{filter:brightness(1.2);box-shadow:inset 0 0 0 2px #c8a050,0 3px #000a}.mn-discord{color:#f0e2c0;border:10px solid #0000;border-image:var(--frame-wood) 16 fill / 12px / 0 stretch;image-rendering:pixelated;margin-top:8px;padding:4px 8px 8px;font:13px Alegreya Sans,system-ui,sans-serif}.mn-discord b{color:#b9c3ff;font:700 15px Cinzel,Georgia,serif;display:block}.mn-discord p{margin:2px 0 6px;line-height:1.35}.mn-discord-btns{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#menu2 .mn-discord-btns a,#menu2 .mn-discord-btns button{text-align:center;cursor:var(--cur-hand);color:#ffe8a8;text-shadow:0 1px #000;border:6px solid #0000;border-image:var(--btn-wood) 8 fill / 8px / 0 stretch;background:0 0;border-radius:0;flex:auto;padding:5px 8px;font:700 14px Cinzel,Georgia,serif;text-decoration:none}#menu2 .mn-discord-btns a.mn-discord-join{color:#dfe4ff}#menu2 .mn-discord-btns a:hover,#menu2 .mn-discord-btns button:hover:not(:disabled){border-image:var(--btn-wood-hi) 8 fill / 8px / 0 stretch}#menu2 .mn-discord-btns button:disabled{opacity:.6;cursor:var(--cur)}.mn-discord-done{color:#9fe0a0;text-align:center;flex:auto;font-weight:700}.mn-cg-login{z-index:5;color:#f3e6c4;cursor:var(--cur-hand);background:#2a1f14cc;border:1px solid #8a6a3a;border-radius:3px;padding:6px 12px;font:700 12px/1.2 Alegreya Sans,sans-serif;position:absolute;top:10px;right:12px}.mn-cg-login:hover{background:#3a2b1acc;border-color:#c8a050}html.cg #menu2 .mn-unlock .mn-guest-warn.cg{color:#e8dcc0;background:#1c1810cc;border-color:#6a5a3a;box-shadow:inset 3px 0 #c8a050,0 0 0 1px #000}html.cg #menu2 .mn-unlock .mn-guest-warn.cg i{color:#e8c060}.mn-auth-cg{justify-items:center;gap:12px;padding:22px 28px;display:grid}#menu2 .mn-unlock .mn-cg-login-in{display:none}@media (height<=520px) and (orientation:landscape){.mn-cg-login{display:none}#menu2 .mn-unlock .mn-cg-login-in{display:block}}.mn-auth .mn-row{justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;display:flex}.mn-auth label.mn-check{cursor:var(--cur-hand,pointer);text-transform:none;letter-spacing:0;color:#d8c8a0;align-items:center;gap:7px;margin:0;font:600 13.5px Alegreya Sans,system-ui,sans-serif;display:flex}.mn-auth label.mn-check input{appearance:none;width:17px;height:17px;cursor:inherit;background:#0e0b08;border:1px solid #8a6a3a;flex:none;place-items:center;margin:0;padding:0;display:grid;box-shadow:inset 0 2px 4px #000}.mn-auth label.mn-check input:checked{background:#c8a050;border-color:#f2d27a}.mn-auth label.mn-check input:checked:after{content:"";border:0 solid #1a1208;border-width:0 0 3px 3px;width:8px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.mn-auth label.mn-check input:focus-visible{outline-offset:2px;outline:1px solid #f2d27a}#menu2 .mn-auth button.mn-forgot,#menu2 .mn-auth button.mn-back{width:auto;box-shadow:none;color:#d8b870;text-underline-offset:3px;min-height:0;cursor:var(--cur-hand,pointer);background:0 0;border:0;padding:2px 0;font:600 13.5px Alegreya Sans,system-ui,sans-serif;text-decoration:underline}#menu2 .mn-auth button.mn-forgot:hover,#menu2 .mn-auth button.mn-back:hover{color:#ffe08a}#menu2 .mn-auth button.mn-back{margin:12px auto 0;display:block}.mn-auth .mn-subtitle{color:#f2d27a;letter-spacing:.04em;text-align:center;margin:4px 0 6px;font:700 18px Cinzel,Georgia,serif}.mn-forgot-card .mn-hint,.mn-reset-card .mn-hint{text-align:center;color:#b8a888;font-size:13.5px;line-height:1.4}.mn-reset-card .mn-hint b{color:#fff2c8}#menu2 .code-screen .mn-primary{margin-top:8px}#menu2 .mn-auth>.mn-flags{justify-content:center;margin:0 0 12px}#menu2 .mn-auth label.mn-check{text-shadow:none;flex-direction:row;align-items:center;gap:8px;letter-spacing:0!important;text-transform:none!important;color:#d8c8a0!important;font:600 13.5px Alegreya Sans,system-ui,sans-serif!important;display:flex!important}#menu2 .mn-auth label.mn-check input[type=checkbox]{place-items:center;min-width:18px;display:grid;border-radius:0!important;width:18px!important;height:18px!important;margin:0!important;padding:0!important;box-shadow:inset 0 2px 4px #000!important}#menu2 .mn-auth button.mn-forgot{text-shadow:none;text-decoration:underline;box-shadow:none!important;color:#d8b870!important;background:0 0!important;border:0!important;border-image:!important;padding:2px 0!important;font:600 13.5px Alegreya Sans,system-ui,sans-serif!important}#menu2 .mn-auth button.mn-forgot:hover{color:#ffe08a!important}#menu2 .mn-auth button.mn-link.mn-forgot{margin:0;display:inline;color:#d8b870!important;min-height:0!important;padding:2px 0!important;font:600 13.5px Alegreya Sans,system-ui,sans-serif!important}#menu2 .mn-auth .mn-row{justify-content:space-between;align-items:center}#menu2 .mn-auth .mn-row>*{align-self:center;margin:0!important}#menu2 .mn-auth .mn-row button.mn-forgot{line-height:1}#menu2 .mn-auth label.mn-check input[type=checkbox]:checked{background:#c8a050!important;border-color:#f2d27a!important}#menu2 .mn-auth label.mn-check input[type=checkbox]:checked:after{content:"";border:0 solid #1a1208;border-width:0 0 3px 3px;width:9px;height:5px;margin-top:-2px;display:block;transform:rotate(-45deg)}#menu2 .mn-auth .mn-row{width:100%}#menu2 .mn-auth .mn-row>label.mn-check{flex:none}#menu2 .mn-auth .mn-row>button.mn-forgot{text-align:right;flex:none!important;margin-left:auto!important}#menu2 .mn-auth .mn-flags button.mn-flag{line-height:0;width:auto!important;height:auto!important}#menu2 .mn-auth .mn-flags button.mn-flag svg{width:44px!important;height:22px!important}#ui-root,#chat,#chat-card,.game-panel,.modal,.modal-back,.ctx-menu,#item-card,#tip,#pause,#toasts,#party,#loading,.overlay,#bookmark,#event-chip,#war-bar,#hover-npc,#hover-mob,#err-toasts,#studio-none,#ui-root button,.game-panel button,.modal button,#chat button,#chat select,#chat input,#pause button,.overlay button,#bookmark button,#war-bar button,.game-panel input,.game-panel select,#side-body input{font-family:var(--ui-font-body)}.side-title b,.game-panel .ph b,.modal .ph b,#pause h2,.mn-card h2,#bossbar b,.pf-name b,.mini-name,.banner b,.ctx-title,.cw-title,#item-card .ic-head b,#chat-card .cc-head b,#tip b{font-family:var(--ui-font-head)!important;font-variant:normal!important;letter-spacing:.06em!important}#side-body h5,.sb-head,.sb-info b,.enh-card h3,.bank-cols h5,.shop-info b,.gld-head h3,.gld-preview b,#bookmark .bm-who,#xptrack b,#xpdrops .xpd b,.dlg-quest h4,.wr h2,#loading h2,.overlay .panel b{font-family:var(--ui-font-head)!important;font-variant:normal!important}#party .pt-name{font-family:var(--ui-font-body)!important;font-weight:700!important}#dialogue-panel .say,.dq-sum,.dq-first,.shop-greet,.bank-wait,#bossbar small,.mn-rhythm,#pause .pz-sub{font-family:var(--ui-font-body)!important}#dialogue-panel .say{color:var(--ui-text)!important;font-size:16px!important;line-height:1.5!important}.dq-sum,.dq-first{font-size:14.5px!important}#ui-root .frame:before,.game-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 4px 4px, var(--ui-leather-6) 1.5px, transparent 2px) top left / 50% 50% no-repeat, radial-gradient(circle at calc(100% - 4px) 4px, var(--ui-leather-6) 1.5px, transparent 2px) top right / 50% 50% no-repeat, radial-gradient(circle at 4px calc(100% - 4px), var(--ui-leather-6) 1.5px, transparent 2px) bottom left / 50% 50% no-repeat, radial-gradient(circle at calc(100% - 4px) calc(100% - 4px), var(--ui-leather-6) 1.5px, transparent 2px) bottom right / 50% 50% no-repeat;position:absolute;inset:3px}.side-title,.game-panel .ph{align-items:center;gap:var(--ui-space-3);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);display:flex;position:relative;margin:-2px -2px var(--ui-space-4)!important;border:1px solid var(--ui-ink)!important;background:linear-gradient(#4a3822,#2a1f12)!important;border-bottom-color:#8a6a3a!important;justify-content:center!important;padding:6px 30px!important;box-shadow:inset 0 1px #ffffff1c,0 2px 4px #0008!important}.side-title b,.game-panel .ph b,.modal .ph b{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;text-shadow:0 1px #000;min-width:0;overflow:hidden;font-size:var(--ui-fs-title)!important;color:var(--ui-brass-hi)!important;font-weight:700!important}.side-title small,.game-panel .ph>.muted,.game-panel .ph>small{text-overflow:ellipsis;white-space:nowrap;max-width:30%;position:absolute;top:50%;left:14px;overflow:hidden;transform:translateY(-50%);color:var(--ui-text-dim)!important;font-size:11px!important}.win-x,.game-panel .ph .x{width:18px;height:18px;font:700 10px/1 var(--ui-font-body);cursor:var(--cur-hand);place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%);border:1px solid var(--ui-ink)!important;color:var(--ui-brass-hi)!important;border-radius:var(--ui-radius-sm)!important;background:linear-gradient(#5e4628,#30220f)!important;border-image:!important;margin:0!important;padding:0!important;box-shadow:inset 0 0 0 1px #9a7840!important}.win-x:hover,.game-panel .ph .x:hover{color:#fff!important;background:linear-gradient(#8a3a26,#4a1a10)!important}.win-x:active,.game-panel .ph .x:active{transform:translateY(calc(1px - 50%))}.ui-empty,.ui-loading{margin:var(--ui-space-4) var(--ui-space-1);color:var(--ui-text-dim);font-size:var(--ui-fs-md);line-height:1.4}.ui-loading:before{content:"";vertical-align:-1px;border:2px solid var(--ui-brass-lo);border-top-color:var(--ui-brass-hi);border-radius:50%;width:10px;height:10px;margin-right:7px;animation:.8s linear infinite ui-spin;display:inline-block}@keyframes ui-spin{to{transform:rotate(360deg)}}.ui-error{margin:var(--ui-space-4) var(--ui-space-1);border-left:3px solid var(--ui-danger);color:var(--ui-danger-text);font-size:var(--ui-fs-md);background:#2a0e0a;padding:7px 10px}:where(.game-panel,#pause,.overlay,#bookmark,#war-bar,#party .pt-head,#chat .ch-in,#menu2 .mn-row,#menu2 .mn-tabs,#menu2 .mn-select2) button:where(:not(.x,.win-x,.cell,.sb-learn,.mn-forgot,.mn-back)),:where(#ui-root) button:where(.wide,.sf-add),:where(#menu2) button:where(.mn-primary),.btn{--plank:5px;--plank-img:7px;image-rendering:pixelated;text-shadow:0 1px #000;cursor:var(--cur-hand);font-weight:600;border:var(--plank) solid transparent!important;border-image:var(--btn-wood) 8 fill / var(--plank-img) / 0 stretch!important;box-shadow:none!important;color:#f0e2c0!important;letter-spacing:.02em!important;text-transform:none!important;background:0 0!important;border-radius:0!important}:where(#pause,#menu2 .mn-row,#menu2 .mn-tabs,#menu2 .mn-select2) button,:where(#menu2) button:where(.mn-primary){--plank:6px;--plank-img:8px}:where(.game-panel,#pause,.overlay,#bookmark,#war-bar,#party .pt-head,#chat .ch-in,#menu2 .mn-row,#menu2 .mn-tabs,#menu2 .mn-select2) button:where(:not(.x,.win-x,.cell,.sb-learn,.mn-forgot,.mn-back)):is(:hover,.on):not(:disabled),:where(#ui-root) button:where(.wide,.sf-add):hover:not(:disabled),:where(#menu2) button:where(.mn-primary):hover:not(:disabled),.btn:is(:hover,.on):not(:disabled){border-image:var(--btn-wood-hi) 8 fill / var(--plank-img) / 0 stretch!important;color:#fff6d8!important}:where(.game-panel,.modal,#pause,#bookmark,#menu2) button:where(.btn-primary,.primary,.dlg-accept,.dly-go,.gld-go,.enh-go,.shop-buy,[data-craft],.pz-main,.mn-primary,[data-done]),:where(.modal-actions) button:where(.ok:not(.danger)),:where(.rc-btns,.wr-body) button:where([data-go]),.btn.btn-primary{border-image:var(--btn-gold) 8 fill / var(--plank-img,7px) / 0 stretch!important;color:#fff4dc!important;font-weight:700!important}:where(.game-panel,.modal,#pause,#bookmark,#menu2) button:where(.btn-primary,.primary,.dlg-accept,.dly-go,.gld-go,.enh-go,.shop-buy,[data-craft],.pz-main,.mn-primary,[data-done]):hover:not(:disabled),:where(.modal-actions) button:where(.ok:not(.danger)):hover:not(:disabled),:where(.rc-btns,.wr-body) button:where([data-go]):hover:not(:disabled),.btn.btn-primary:hover:not(:disabled){border-image:var(--btn-gold-hi) 8 fill / var(--plank-img,7px) / 0 stretch!important;color:#fff!important}:where(.game-panel,.modal,#ui-root,#pause,#menu2 .mn-select2) button:where(.btn-danger,.danger,.bad,.pz-danger),.btn.btn-danger{border-image:var(--btn-red) 8 fill / var(--plank-img,7px) / 0 stretch!important;color:var(--ui-danger-text)!important}:where(.game-panel,.modal,#ui-root,#pause,#menu2 .mn-select2) button:where(.btn-danger,.danger,.bad,.pz-danger):hover:not(:disabled),.btn.btn-danger:hover:not(:disabled){border-image:var(--btn-red-hi) 8 fill / var(--plank-img,7px) / 0 stretch!important;color:#fff0ea!important}:where(.game-panel,.modal,#pause,.overlay,#bookmark,#war-bar,#party .pt-head,#chat .ch-in,#menu2 .mn-row,#menu2 .mn-tabs,#menu2 .mn-select2) button:where(:not(.x,.win-x,.cell,.sb-learn,.mn-forgot,.mn-back)):active:not(:disabled),:where(#ui-root) button:where(.wide,.sf-add):active:not(:disabled),:where(#menu2) button:where(.mn-primary):active:not(:disabled),.btn:active:not(:disabled){transform:translateY(1px);border-image:var(--btn-wood-lo) 8 fill / var(--plank-img,7px) / 0 stretch!important}.btn-ghost{cursor:var(--cur-hand);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;color:var(--ui-text-dim)!important;background:0 0!important;border:0!important;border-image:!important;padding:2px 4px!important}.btn-ghost:hover{color:var(--ui-text)!important}button:disabled,button[aria-disabled=true]{filter:grayscale(.85)brightness(.72);opacity:.8;cursor:var(--cur-no)!important;transform:none!important}:is(button,[role=button],[role=radio],[role=tab],a,summary,.cell.click):focus-visible{outline-offset:2px;outline:2px solid var(--ui-brass-hi)!important}:is(input,select,textarea):focus-visible{outline:none}.cell:focus-visible{outline:2px solid var(--ui-brass-hi)!important;outline-offset:-2px!important}.ui-input,.game-panel input:not([type=range]):not([type=checkbox]):not([type=radio]),#side-body input:not([type=range]):not([type=checkbox]){min-width:0;font:14px var(--ui-font-body);outline:none;padding:6px 9px;color:var(--ui-text)!important;border:1px solid var(--ui-ink)!important;border-radius:var(--ui-radius-sm)!important;box-shadow:inset 0 0 0 1px var(--ui-leather-4), inset 0 2px 4px #000a!important;background:#0d0906e6!important}:is(.ui-input,.game-panel input,#side-body input)::placeholder{color:var(--ui-text-faint);opacity:1}:is(.ui-input,.game-panel input:not([type=range]):not([type=checkbox]):not([type=radio]),#side-body input:not([type=range]):not([type=checkbox])):focus{box-shadow:inset 0 0 0 1px var(--ui-brass), 0 0 6px #e0b06044!important}.game-panel input[type=range],.modal-qty input{accent-color:var(--ui-brass)}.ui-row{align-items:center;gap:var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--ui-leather-0);border:1px solid #3a3022;padding:4px 6px;font-size:12px;display:flex}.ui-row>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.modal-back{z-index:var(--ui-z-window);background:#0504038c;place-items:center;padding:8px;display:grid;position:fixed;inset:0}body:has(#ui-root) .modal-back{padding-bottom:calc(84px * var(--ui-scale,1.25))}.modal{zoom:var(--ui-scale,1.15);width:340px!important;padding:10px 14px 14px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.modal-body{align-items:center;gap:12px;margin:4px 0 10px;display:flex}.modal-body img{width:44px;height:44px;image-rendering:pixelated;border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-4);border-radius:var(--ui-radius-sm);background:linear-gradient(145deg,#241a11,#0f0a06);flex:none;padding:3px}.modal-body p{color:var(--ui-text);margin:0;font-size:14px;line-height:1.45}.modal-body small{color:var(--ui-text-dim)}.modal-qty{color:var(--ui-text-dim);align-items:center;gap:8px;margin:0 0 10px;font-size:13px;display:flex}.modal-qty input{flex:1}.modal-qty b{text-align:right;min-width:30px;color:var(--ui-text)}.modal-actions{justify-content:flex-end;gap:8px;display:flex}.modal-actions button{min-width:96px;padding:7px 12px!important}.modal-actions .hint{color:var(--ui-text-faint);align-self:center;margin-right:auto;font-size:11px}.modal-timer{border:1px solid var(--ui-ink);background:#0a0c0f;height:4px;margin:-4px 0 10px}.modal-timer i{width:100%;height:100%;display:block}.ctx-menu{z-index:var(--ui-z-context);zoom:var(--ui-scale,1.15);min-width:170px;padding:4px;position:fixed}.ctx-title{border-bottom:1px solid var(--ui-leather-5);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-brass-hi);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;padding:3px 8px 6px;font-size:12px;font-weight:700;overflow:hidden}.ctx-menu button{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--ui-radius-sm);width:100%;color:var(--ui-text);font:600 13px var(--ui-font-body);cursor:var(--cur-hand);background:0 0;border:0;border-left:2px solid #0000;margin:1px 0;padding:5px 10px 5px 12px;display:block;overflow:hidden}.ctx-menu button:hover:not(:disabled),.ctx-menu button:focus-visible{border-left-color:var(--ui-brass-hi);color:#fff6d8;background:linear-gradient(90deg,#6a4e2866,#33240f40);outline:none!important}.ctx-menu button.danger{color:var(--ui-danger-text)}.ctx-menu button.danger:hover:not(:disabled){border-left-color:var(--ui-danger);background:linear-gradient(90deg,#7a2a1a66,#3a120c40)}.ctx-menu button:disabled{color:var(--ui-text-faint);filter:none;opacity:1}.banner{width:min(780px, calc(92vw / var(--ui-scale,1.25)));top:30%!important}.banner b{text-wrap:balance;line-height:1.1;font-size:46px!important}.banner.long b{letter-spacing:.04em!important;font-size:30px!important}.banner span{margin-top:8px;font-size:15px;display:block}.shop-why{text-align:center;font:600 11px var(--ui-font-body);color:var(--ui-danger-text);margin-top:2px;display:block}.overlay{z-index:var(--ui-z-overlay);background:radial-gradient(#28140a73,#000000d1);place-items:center;display:grid;position:fixed;inset:0}.overlay .panel{text-align:center;min-width:300px;max-width:min(420px,100vw - 32px);image-rendering:pixelated;color:var(--ui-text);zoom:var(--ui-scale,1.25);flex-direction:column;align-items:center;gap:8px;font-size:15px;display:flex;border:12px solid #0000!important;border-image:var(--frame-wood) 16 fill / 14px / 0 stretch!important;box-shadow:var(--ui-shadow-lg)!important;background:0 0!important;border-radius:0!important;padding:16px 26px 18px!important}.overlay .panel b{color:var(--ui-brass-hi);letter-spacing:.06em;font-size:20px;font-weight:700}.overlay .panel span{color:var(--ui-text-dim)}.overlay .panel button{margin-top:6px;padding:6px 16px;font-size:14px}#worldmap{z-index:var(--ui-z-worldmap);background:#0504039e;place-items:center;display:grid;position:fixed;inset:0}#worldmap .wm-win{width:auto!important;max-height:none!important;padding:10px 12px 12px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}#worldmap canvas{width:auto;height:auto;max-width:calc(94vw / var(--ui-scale,1.25) - 210px);max-height:calc(100vh / var(--ui-scale,1.25) - 90px);image-rendering:pixelated;border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-4);display:block}.wm-legend{color:var(--ui-text-dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;margin-top:8px;font-size:12px;display:flex}.wm-legend i{border-radius:50%;width:10px;height:10px;margin-right:-8px;display:inline-block}.lg-you{background:#fff}.lg-npc{background:#ffe070}.lg-portal{background:#b48aff}.lg-mob{background:#dc5a46b3;border-radius:0!important}.lg-route{background:#ffe08a;border-radius:0!important;height:3px!important}#worldmap .ph{align-items:center;gap:10px;display:flex}#worldmap .wm-views{border:1px solid var(--ui-line,#4a3c2a);border-radius:3px;margin-left:auto;margin-right:6px;display:inline-flex;overflow:hidden}#worldmap .wm-views button{min-height:0;color:var(--ui-text-dim,#b8a888);font:600 12px var(--ui-font-body,system-ui);box-shadow:none;background:#1a140e;border:0;border-radius:0;margin:0;padding:3px 12px}#worldmap .wm-views button+button{border-left:1px solid var(--ui-line,#4a3c2a)}#worldmap .wm-views button.on{color:var(--ui-brass-hi,#ffe0a0);background:#4a3a22}#worldmap .wm-win{grid-template-columns:auto minmax(130px,170px);align-items:center;column-gap:14px;display:grid}#worldmap .wm-win>.ph{grid-column:1/-1}#worldmap .wm-legend{flex-flow:column;justify-content:center;align-items:flex-start;gap:7px;margin:0}#worldmap .wm-legend-w{display:none}#worldmap.world .wm-legend-w{display:flex}#worldmap.world .wm-legend-r{display:none}.lg-party{background:#7ae07a}.lg-cave{background:#3a3026;border:1px solid #8a7a60}#chat-card{background:linear-gradient(var(--ui-leather-2), var(--ui-leather-1))!important;border:1px solid var(--ui-ink)!important;box-shadow:inset 0 0 0 1px var(--ui-leather-5), inset 0 0 0 3px var(--ui-leather-1), inset 0 0 0 4px var(--ui-leather-4), var(--ui-shadow-md)!important;border-radius:var(--ui-radius-md)!important}.ch-whisper,.ch-whisper em{color:#e8a8d8!important}.ch-reply{cursor:var(--cur-hand);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.insp-row{align-items:center;gap:8px;margin-top:6px;display:flex}.insp-row img{width:28px;height:28px;image-rendering:pixelated;background:var(--ui-leather-0);border:1px solid var(--ui-ink);padding:2px}.insp-row span{color:var(--ui-text)}#worldmap.world canvas{image-rendering:auto;max-width:min(calc(94vw / var(--ui-scale,1.25) - 210px), 1100px);max-height:70vh}#worldmap .wm-stage{min-width:0;line-height:0;position:relative;overflow:hidden}#worldmap.world .wm-stage{touch-action:none;cursor:var(--cur-grab)}#worldmap .wm-zoom{flex-direction:column;gap:4px;line-height:normal;display:none;position:absolute;bottom:6px;right:6px}#worldmap.world .wm-zoom{display:flex}#worldmap .wm-zoom button{color:#ffe2a8;background:#21170ee6;border:1px solid #000;border-radius:3px;width:34px;height:34px;min-height:0;margin:0;padding:0;font:700 20px/1 Georgia,serif;box-shadow:inset 0 0 0 1px #c8a050}#worldmap .wm-zoom button[disabled]{opacity:.4}#worldmap.world .lg-you{background:#ff8a1f;box-shadow:0 0 0 1px #1a0c02}#claim-cta{z-index:calc(var(--ui-z-window,50) - 1);max-width:calc(100vw - 24px);cursor:var(--cur-hand);color:#f3e6c4;background:linear-gradient(#2e2015,#1a120b 60%,#140d08);border:1px solid #000;border-radius:5px;align-items:center;gap:11px;padding:6px 8px 6px 7px;transition:transform .12s,box-shadow .12s;animation:2.2s ease-in-out infinite cta-glow;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #8a6a38,inset 0 0 0 2px #24180f,inset 0 1px 0 2px #e8c46a40,0 3px #000,0 6px 16px #000a}#claim-cta:hover{transform:translate(-50%)translateY(-1px);box-shadow:inset 0 0 0 1px #e8c46a,inset 0 0 0 2px #24180f,inset 0 1px 0 2px #e8c46a55,0 4px #000,0 8px 20px #000a,0 0 22px #e8b84a66}#claim-cta:active{transform:translate(-50%)translateY(1px)}#claim-cta .cc-star{color:#3a2406;text-shadow:0 1px #fff8;background:radial-gradient(circle at 35% 30%,#fff2b0,#f0c24a 45%,#b07a1c 80%);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:17px;line-height:1;display:grid;box-shadow:0 0 0 2px #1a1008,0 0 0 3px #8a6a38,inset 0 -2px #8a5a12,0 0 10px #e8b84a77}#claim-cta .cc-text{text-align:left;flex-direction:column;gap:1px;min-width:0;display:flex}#claim-cta b{letter-spacing:.02em;color:#ffe7a8;text-shadow:0 1px #000,0 0 8px #e8b84a44;white-space:nowrap;font:700 14.5px Georgia,serif}#claim-cta small{color:#c8b48a;font:600 11px system-ui}#claim-cta .cc-pill{color:#2a1806;background:linear-gradient(#ffe68a,#e0a832);border-radius:999px;flex:none;align-items:center;gap:5px;margin-left:4px;padding:4px 9px 4px 6px;font:800 13px system-ui;display:flex;box-shadow:0 0 0 1px #1a1008,inset 0 1px #fff6,0 2px #000}#claim-cta .cc-coin{background:radial-gradient(circle at 35% 30%,#fff8d0,#f4c64a 55%,#a8741c);border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 1px #6a4410}@media (width<=560px){#claim-cta .cc-pill{display:none}#claim-cta b{white-space:normal;font-size:13px}}@keyframes cta-glow{50%{box-shadow:inset 0 0 0 1px #e8c46a,inset 0 0 0 2px #24180f,inset 0 1px 0 2px #e8c46a55,0 3px #000,0 6px 16px #000a,0 0 20px #e8b84a55}}@media (prefers-reduced-motion:reduce){#claim-cta{animation:none}}html.touch-play #claim-cta{top:calc(6px + var(--safe-t,0px));padding:5px 12px 5px 8px}.claim-win{width:min(380px, calc(96vw / var(--ui-scale,1.15)))!important}.claim-win .cl-sub{color:#d8c8a4;margin:8px 12px 4px;font:italic 13px Georgia,serif}.cl-form{flex-direction:column;gap:8px;padding:6px 12px 12px;display:flex}.cl-form label{color:#ffd98a;letter-spacing:.03em;flex-direction:column;gap:3px;font:700 11.5px Georgia,serif;display:flex}.cl-form input{color:#f2e8d2;background:#120d08;border:1px solid #000;border-radius:0;outline:none;padding:8px;font:14px Georgia,serif;box-shadow:inset 0 0 0 1px #4a3a22}.cl-form input:focus{box-shadow:inset 0 0 0 1px #e8c25a}.cl-err{color:#ffb0a0;background:#2a0e0c;border:1px solid #7a2a24;margin:0;padding:6px 8px;font:12px system-ui}.cl-go{color:#1a1208;cursor:var(--cur-hand);background:linear-gradient(#f0cb68,#b8862a);border:1px solid #000;border-radius:0;padding:10px;font:800 14px Georgia,serif;box-shadow:inset 0 0 0 1px #ffe49a99}.cl-go:disabled{filter:grayscale(.6);cursor:var(--cur-wait)}.cl-fine{color:#a89a80;text-align:center;margin:0;font:11px system-ui}#claim-cta{gap:12px!important;padding:8px 10px 8px 9px!important}#claim-cta .cc-star{width:40px!important;height:40px!important;font-size:22px!important}#claim-cta b{font-size:17px!important}#claim-cta small{font-size:12.5px!important}#claim-cta .cc-pill{padding:5px 11px 5px 7px!important;font-size:14px!important}html.touch-play #claim-cta{padding:6px 14px 6px 10px!important}html.touch-play #claim-cta b{font-size:14px!important}html.touch-play #claim-cta small{font-size:11px!important}.claim-win .cl-nag{color:#ffd870;text-align:center;background:#3a2208cc;border:1px solid #c8902a;border-radius:3px;margin:8px 14px 0;padding:8px 10px;font:700 13px Georgia,serif}#claim-cta{overflow:hidden;color:#f6e3b0!important;background:radial-gradient(circle at 6px,#c9b27a 0 1.6px,#3a2a14 2px,#0000 2.6px),radial-gradient(circle at calc(100% - 6px),#c9b27a 0 1.6px,#3a2a14 2px,#0000 2.6px),repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 5px),linear-gradient(#6a4a28,#4a3219 55%,#36240f)!important;border:2px solid #1a1006!important;border-radius:3px!important;gap:12px!important;padding:8px 12px 8px 9px!important;top:12px!important;box-shadow:inset 0 1px #b98a4e99,inset 0 -2px #1a100688,inset 0 0 0 1px #7a5630,0 3px 6px #000a,0 0 16px #e8b84a33!important}#claim-cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffe9a855,#0000);width:30%;animation:5s ease-in-out infinite cta-shine;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-18deg)}@keyframes cta-shine{0%,70%{left:-40%}to{left:130%}}#claim-cta:hover{box-shadow:inset 0 1px #ffd890aa,inset 0 -2px #1a100688,inset 0 0 0 1px #e8c46a,0 3px 6px #000a,0 0 22px #e8b84a88!important}#claim-cta .cc-star{color:#4a2c06;background:radial-gradient(circle at 35% 28%,#fff2b0,#f0c24a 55%,#a8741c);border:2px solid #1a1006;box-shadow:inset 0 0 0 1px #ffe9a8,0 0 0 2px #7a5630,0 2px 0 2px #000,0 0 10px #e8b84a88;width:38px!important;height:38px!important;font-size:20px!important}#claim-cta b{letter-spacing:.03em;text-shadow:0 1px #000,0 0 8px #e8b84a44;color:#ffe7a8!important;font:700 16px Cinzel,Georgia,serif!important}#claim-cta small{text-shadow:0 1px #000;font:600 12px var(--ui-font-body,system-ui)!important;color:#e2cf9c!important}#claim-cta .cc-pill{letter-spacing:.02em;color:#2a1806;background:linear-gradient(#ffe68a,#e0a832 60%,#c08820);border:1px solid #1a1008;font:800 15px var(--ui-font-body,system-ui)!important;border-radius:3px!important;padding:5px 12px 5px 7px!important;box-shadow:inset 0 1px #fff8,inset 0 -2px #8a5a12,0 2px #000!important}#claim-cta .cc-coin{width:16px!important;height:16px!important}body:has(#event-chip:not([hidden])) #claim-cta{top:66px!important}@media (prefers-reduced-motion:reduce){#claim-cta:after{animation:none;display:none}}#ui-root .frame,.game-panel,.modal,#chat,#xptrack,.ctx-menu,#dungeon-run,#tutorial-box,#studio-not-skinned{image-rendering:pixelated;border:8px solid #0000!important;border-image:var(--frame-wood) 16 fill / 11px / 0 stretch!important;background:0 0!important;border-radius:0!important;box-shadow:0 10px 28px #000b!important}#ui-root .frame,#chat,#xptrack,.ctx-menu,#dungeon-run,#tutorial-box{border-width:6px!important;border-image:var(--frame-wood) 16 fill / 8px / 0 stretch!important;box-shadow:0 4px 12px #0008!important}#item-card,#tip,#party .pt-m,#buffs .buff{image-rendering:pixelated;border:5px solid #0000!important;border-image:var(--frame-wood) 16 fill / 6px / 0 stretch!important;background:0 0!important;border-radius:0!important}#party .pt-m{padding:2px 4px!important}#item-card.in-modal{border:0!important;border-image:!important}#pause .pz-panel,.mn-card,.mn-slot,.mn-class-card,.mn-logo{image-rendering:pixelated;border:14px solid #0000!important;border-image:var(--frame-stone) 16 fill / 18px / 0 stretch!important;background:0 0!important;border-radius:0!important;box-shadow:0 12px 32px #000c!important}.game-panel .ph,.modal .ph{border-bottom:1px solid #6a5228!important}#pause{z-index:var(--ui-z-tooltip);-webkit-backdrop-filter:blur(2px)saturate(.6);backdrop-filter:blur(2px)saturate(.6);background:radial-gradient(circle,#0008,#000d);place-items:center;display:grid;position:fixed;inset:0}#pause .pz-panel{text-align:center;zoom:var(--ui-scale,1);flex-direction:column;gap:8px;width:min(320px,90vw);padding:14px 18px 12px;display:flex}#pause h2{margin:2px 0 0;font-size:26px}#pause .pz-sub{font:italic 12.5px var(--ui-font-body);color:var(--ui-text-dim);margin:0 0 6px}#pause button{font:700 15px var(--ui-font-head);padding:7px 10px}#pause .pz-hint{color:var(--ui-text-faint);margin:4px 0 0;font-size:11px}#pause kbd{color:#ffe8b0;font:700 10px var(--ui-font-body);background:#0e0b08;border:1px solid #6a5434;border-bottom-width:2px;padding:1px 5px}#pause .pz-crest{background:linear-gradient(90deg,#0000,#c8a050 30% 70%,#0000) 50%/100% 1px no-repeat;width:120px;height:22px;margin:-2px auto 0;position:relative}#pause .pz-crest:after{content:"◆";color:#e8c060;text-shadow:0 0 6px #e8c06088;font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.game-panel .ph,.wm-win .ph,#tutorial-box{cursor:var(--cur-grab);-webkit-user-select:none;user-select:none}.game-panel.moving,#tutorial-box.moving,.game-panel.moving .ph,#tutorial-box.moving{cursor:var(--cur-grabbing)}#tutorial-box{padding:3px 6px 2px!important;font-family:Georgia,Times New Roman,serif!important}#tutorial-box .tut-tag{color:#c8b993!important;font-family:Georgia,serif!important}#side-body,.game-panel,.modal,.modal-body,#chat .ch-log,.ctx-menu,#item-card,.sb-tier,.shop-list,.enh-body{scrollbar-width:thin;scrollbar-color:var(--ui-leather-5) transparent;overflow-x:hidden!important}#side-body{min-width:0}#side-body>*,.game-panel>*,#side-body img,.game-panel img{max-width:100%}.game-panel{max-width:calc(100vw / var(--ui-scale,1.15) - 16px)!important;max-height:calc(100vh / var(--ui-scale,1.15) - 16px)!important}.modal{max-width:calc(96vw / var(--ui-scale,1.15))!important;max-height:calc(100vh / var(--ui-scale,1.15) - 16px)!important;overflow-y:auto!important}body:has(#ui-root) .modal{max-height:calc(100vh / var(--ui-scale,1.25) - 84px - 16px)!important}.ctx-menu{max-width:calc(100vw / var(--ui-scale,1.15) - 16px)}#item-card{max-width:calc(100vw / var(--ui-scale,1) - 16px)}#bar{transform-origin:50% 100%;left:var(--bar-left,50%)!important;transform:translateX(-50%) scale(var(--bar-scale,1))!important}body:has(#studio:not([hidden])) #bar{left:50%!important;transform:translate(calc(-50% - 170px))!important}body:has(#studio.wide:not([hidden])) #bar{left:50%!important;transform:translate(-50%)scale(.85)!important}#mini{width:172px!important;height:192px!important;top:6px!important;right:6px!important}#mini-c{border-radius:2px!important;width:148px!important;height:148px!important;top:6px!important;left:6px!important}.mini-ring{border:2px solid var(--ui-leather-5)!important;border-radius:2px!important;width:152px!important;height:152px!important;top:4px!important;left:4px!important;box-shadow:0 0 0 1px #000,inset 0 0 12px #000c!important}.mini-name{color:var(--ui-brass-hi)!important;font-size:11.5px!important;font-weight:700!important;bottom:3px!important;left:4px!important;right:4px!important}.mini-pos{border:1px solid var(--ui-leather-5);color:var(--ui-text)!important;font:600 10px var(--ui-font-body)!important;background:#0d0906cc!important;top:auto!important;bottom:30px!important;right:8px!important}.mini-zoom{cursor:var(--cur-hand);place-items:center;padding:0;display:grid;position:absolute;width:17px!important;height:17px!important;font:700 12px/14px var(--ui-font-body)!important;color:var(--ui-brass-hi)!important;background:radial-gradient(circle at 40% 35%,#8a6a3a,#3a2a16)!important;border:1px solid #000!important;border-radius:50%!important;left:8px!important;box-shadow:inset 0 0 0 1px #c89a4a88,0 2px 4px #000a!important}.mini-zoom:hover{background:radial-gradient(circle at 40% 35%,#b08a4a,#5a4020)!important}.mini-zoom.in{top:8px!important}.mini-zoom.out{top:28px!important}#hud-tabs{padding:3px;background:var(--ui-leather-0)!important;box-shadow:inset 0 0 0 1px var(--ui-leather-4)!important;border:1px solid #000!important}#hud-tabs button{cursor:var(--cur-hand);box-shadow:inset 0 0 0 1px var(--ui-leather-5), inset 0 1px 0 #ffffff14!important;background:linear-gradient(#3a2b1b,#20170e)!important;border:1px solid #000!important;border-radius:2px!important}#hud-tabs button:hover{background:linear-gradient(#4a3822,#2a1e12)!important;box-shadow:inset 0 0 0 1px #8a6a3a!important}#hud-tabs button.on{box-shadow:inset 0 0 0 1px var(--ui-brass-hi), 0 0 8px #e0b06055!important;background:linear-gradient(#7a5a2c,#3e2c14)!important}.inv-grid{border:1px solid #000;padding:4px;background:var(--ui-leather-0)!important;gap:2px!important;box-shadow:inset 0 0 0 1px #33261a!important}.cell,.cw-slot{box-shadow:inset 0 0 0 1px var(--ui-leather-4), inset 1px 1px 0 #000a!important;background:linear-gradient(145deg,#241a11,#0f0a06)!important;border-radius:2px!important}.cell.eq{box-shadow:inset 0 0 0 1px #8ac068,inset 0 0 8px #8ac06840!important}.cell.click:hover,.cell:not(.empty):hover,.cw-slot:hover{box-shadow:inset 0 0 0 1px var(--ui-brass), inset 0 0 6px #e0b06033!important}.cw{box-shadow:inset 0 0 0 1px var(--ui-leather-4);background:radial-gradient(at 50% 60%,#2e2216,#0e0a06 75%);border:1px solid #000;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:6px;padding:6px;display:grid}.cw-col{gap:6px;display:grid}.cw-slot{place-items:center;width:40px;height:40px;display:grid}.cw-slot img{width:34px;height:34px;image-rendering:pixelated}.cw-slot span{color:#6e5a3e;text-transform:uppercase;letter-spacing:.05em;font-size:9px}#cw-doll{aspect-ratio:96/120;width:96px;max-width:100%;height:auto;image-rendering:pixelated;justify-self:center}.cw-title{background:linear-gradient(var(--ui-leather-4), #24190f);text-transform:uppercase;color:var(--ui-brass-hi);border:1px solid #000;margin:8px 0 3px;padding:3px 8px;font-size:11px;font-weight:700}.cw-stats{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11.5px}.cw-stats td{color:var(--ui-text-dim);text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #2e2216;padding:3px 5px;overflow:hidden}.cw-stats td:nth-child(2n){color:var(--ui-text);text-align:right;font-weight:600}.cw-combat td:first-child{width:44%}.cw-combat small{color:var(--ui-text-dim);margin-left:4px;font-size:10.5px;font-weight:500}.modal-qty input,#side-body .set input[type=range],#side-body .set input[type=checkbox]{accent-color:var(--ui-brass)!important}.orb{border-color:#7a5e34!important;box-shadow:0 0 0 2px #000,0 0 0 5px #2e2214,0 0 0 6px #000,inset 0 0 14px #000,0 6px 14px #000b!important}.orb label{color:var(--ui-brass-hi)!important;font-family:var(--ui-font-body)!important;background:#20170e!important;border-color:#6a4e26!important}.orb span{font-family:var(--ui-font-head)!important}.slot{background:linear-gradient(145deg,#2a1f14,#110c07)!important;box-shadow:inset 0 0 0 1px #4a3822,inset 1px 1px #000b!important}.slot:hover{box-shadow:inset 0 0 0 1px var(--ui-brass), 0 0 8px #e0b06055!important}.slot .key{color:var(--ui-brass-hi)!important}#xpbar{box-shadow:0 0 0 1px #4a3822!important}#xpbar i{background:linear-gradient(90deg, #d8b050 calc(var(--f) * 100%), #1a130b calc(var(--f) * 100%))!important}#resbar{box-shadow:0 0 0 1px #4a3822!important}#resbar span,#xpbar span{font-family:var(--ui-font-body)!important}#bar-slots .util .cost{color:var(--ui-brass-hi)!important}#bar-slots{background:var(--ui-leather-0)!important;box-shadow:inset 0 0 0 1px var(--ui-leather-3)!important}#bar-slots .util{letter-spacing:.02em;text-shadow:0 1px #000;font-family:var(--ui-font-body)!important}#chat{width:clamp(400px, calc(50vw / var(--ui-scale,1.15) - 300px), 520px)!important;padding:2px!important;font-size:15px!important}@media (width>=561px) and (width<=1100px),(width>=561px) and (height<=760px){#chat{width:300px!important;font-size:13.5px!important}}#chat nav{align-items:flex-end;padding:0 2px 3px;gap:3px!important}#chat nav button{letter-spacing:.02em;font:600 13px var(--ui-font-body)!important;color:#b3a17c!important;background:linear-gradient(#2e2216,#1a120b)!important;border:1px solid #000!important;border-bottom:0!important;border-radius:3px 3px 0 0!important;padding:3px 11px 2px!important;box-shadow:inset 0 0 0 1px #4a3822,inset 0 1px #ffffff12!important}#chat nav button:hover{color:var(--ui-text)!important}#chat nav button.on{color:var(--ui-brass-hi)!important;background:linear-gradient(#6a4e28,#33240f)!important;box-shadow:inset 0 0 0 1px #c89a4a,inset 0 1px #ffffff24!important}#chat .ch-unread{font:700 11px var(--ui-font-body);color:var(--ui-brass-hi);align-self:center;margin-left:auto}#chat .ch-log{border-radius:2px;background:linear-gradient(#0d0906d9,#140e08e6)!important;border:1px solid #000!important;height:168px!important;padding:6px 9px!important;box-shadow:inset 0 0 0 1px #33261a,inset 0 6px 12px #0008!important}#chat:not(:focus-within) .ch-log{background:linear-gradient(#0d090699,#140e08b3)!important}.ch-m{color:#e9dcc0;text-shadow:0 1px 1px #000;margin:2px 0!important;line-height:1.32!important}.ch-m time{color:#7a6a50!important;font:500 11.5px var(--ui-font-body)!important;margin-right:6px!important}.ch-m em{letter-spacing:.04em;text-transform:uppercase;margin-right:1px;font-weight:700;font-size:11px!important}.ch-m b{font-weight:700;color:#fff0cc!important}.ch-global em{color:#f0b860!important}.ch-map em{color:#9ad8a8!important}.ch-local em{color:#c8bca0!important}.ch-system{font-style:italic;color:#d8c08a!important}.ch-link{border:1px solid #ffffff14;background:#ffffff10!important}#chat .ch-in{gap:4px!important;margin-top:4px!important}#chat .ch-in select{flex:none;box-shadow:inset 0 0 0 1px #4a3822;width:68px!important;color:var(--ui-brass-hi)!important;background:linear-gradient(#2e2216,#1a120b)!important;border:1px solid #000!important;border-radius:2px!important;padding:5px 6px!important;font-size:13px!important}#chat .ch-in input{box-shadow:inset 0 0 0 1px #3d2e1e,inset 0 2px 4px #000a;width:auto!important;min-width:0!important;color:var(--ui-text)!important;background:#0d0906e6!important;border:1px solid #000!important;border-radius:2px!important;flex:1 1 0!important;padding:6px 9px!important;font-size:15px!important}#chat .ch-in input::placeholder{color:#7a6a50}#chat .ch-in input:focus{box-shadow:inset 0 0 0 1px var(--ui-brass), 0 0 6px #e0b06044!important}#chat .ch-in button{flex:none;padding:0 8px!important;font-size:13px!important}#chat-card{font-size:14px!important}#chat-card dt,#chat-card .cc-head span{color:var(--ui-text-dim)!important}#chat-card dd{color:var(--ui-brass-hi)!important}body{--lane0:0px;--lane1:34px}body:has(#event-chip:not([hidden])){--lane0:46px}body:has(#war-bar:not([hidden])){--lane0:60px}body:has(#bossbar:not([hidden])){--lane1:64px}body:has(#bossbar:not([hidden])):has(#hover-mob:not([hidden])){--lane1:96px}#event-chip,#war-bar{zoom:var(--ui-scale,1.25)}#event-chip{max-width:calc(100vw / var(--ui-scale,1.25) - 520px);text-overflow:ellipsis;overflow:hidden;top:6px!important}#war-bar{width:min(400px, calc(100vw / var(--ui-scale,1.25) - 32px))!important;top:6px!important}body:has(#war-bar:not([hidden])) #event-chip{display:none!important}#bossbar{top:calc(6px + var(--lane0))!important;width:min(520px, calc(70vw / var(--ui-scale,1)))!important}#hover-mob{top:calc(6px + var(--lane0))!important}body:has(#bossbar:not([hidden])) #hover-mob{top:calc(6px + var(--lane0) + 64px)!important}#toasts{left:50%;top:calc(6px + var(--lane0) + var(--lane1));z-index:var(--ui-z-hud-raised);pointer-events:none;flex-direction:column;align-items:center;gap:3px;width:340px;transition:top .15s;display:flex;position:fixed;transform:translate(-50%)}.fd-row{min-width:150px;max-width:340px;color:var(--ui-text);font:500 14px var(--ui-font-body);text-shadow:0 1px 1px #000;background:linear-gradient(90deg,#0d090600,#0d0906d9 18% 82%,#0d090600);border-top:1px solid #c89a4a33;border-bottom:1px solid #c89a4a33;align-items:center;gap:7px;padding:3px 12px 3px 5px;transition:opacity .35s,transform .35s;animation:.22s ease-out fd-in;display:flex}.fd-row img{width:22px;height:22px;image-rendering:pixelated;filter:drop-shadow(0 1px #000);flex:none}.fd-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.fd-qty{font:700 14px var(--ui-font-body);color:var(--ui-brass-hi)}.fd-xp .fd-qty{color:#a8e070}.fd-xpn{color:#cfe8b0;font-weight:500}.fd-gem{width:18px;height:18px;image-rendering:pixelated;flex:none;margin:0 3px}.fd-orb{background:radial-gradient(circle at 35% 35%,#e8ffd8,#7ad04a 55%,#2a6a1a);border-radius:50%;flex:none;width:12px;height:12px;margin:0 5px;box-shadow:0 0 6px #8ae05a}.fd-info{justify-content:center;padding-left:12px}.fd-text{text-align:center;overflow-wrap:anywhere;line-height:1.25}.fd-notice{color:var(--ui-brass-hi);background:linear-gradient(90deg,#160f0a00,#1f160ef0 14% 86%,#160f0a00);border-color:#c89a4a88;padding:4px 14px;font-weight:600}.fd-err{color:#ffb8a0;border-color:#c8503a55}.fd-test{opacity:.8}.fd-test .fd-name{font-style:italic}.fd-row.bump .fd-qty{animation:.3s ease-out fd-bump}.fd-row.out{opacity:0;transform:translateY(-6px)}@keyframes fd-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes fd-bump{40%{color:#fff;transform:scale(1.35)}}body:has(#studio:not([hidden])) #toasts{transform:translate(calc(-50% - 170px))}.tracker{border-left-color:var(--ui-brass)!important;background:linear-gradient(90deg,#0d0906f0,#0d090690)!important;font-size:13px!important}.tracker b{color:var(--ui-brass-hi)!important;font-size:12.5px!important}#side-body{font-size:13px!important}#side-body h5{font-family:var(--ui-font-head)!important;color:var(--ui-brass)!important}#spellbar.mounted .sslot:not(.item,[data-sslot="6"],[data-sslot="7"]){filter:grayscale(.85)brightness(.55);cursor:var(--cur-no)}#spellbar.mounted .sslot:not(.empty,.item,[data-sslot="6"],[data-sslot="7"]):after{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#0006 0 3px,#0000 3px 7px);position:absolute;inset:0}@media (width<=1280px){#chat .ch-log{height:120px!important}}#interact-prompt{z-index:var(--ui-z-world);pointer-events:none;white-space:nowrap;border:4px solid #0000;border-image:var(--frame-wood) 16 fill / 5px / 0 stretch;image-rendering:pixelated;filter:drop-shadow(0 2px 4px #0009);align-items:center;gap:6px;padding:1px 7px 2px 3px;animation:.12s ease-out hv-in;display:flex;position:fixed;top:0;left:0}#interact-prompt[hidden]{display:none}#hover-npc{z-index:var(--ui-z-world)!important}#interact-prompt kbd{text-align:center;min-width:18px;font:700 11px/16px var(--ui-font-body);color:var(--ui-brass-hi);background:var(--ui-leather-0);border:1px solid var(--ui-brass-lo);border-bottom-width:2px;border-radius:3px;padding:0 4px}#interact-prompt span{font:600 13px/1.2 var(--ui-font-body);color:#ffe8b0;text-shadow:0 1px #000}#bookmark{zoom:var(--ui-scale,1.25);width:290px!important;bottom:92px!important;right:274px!important}@media (width<=900px){#bookmark{top:120px;bottom:auto!important;right:12px!important}}#side-body .bag-foot{z-index:3;background:linear-gradient(#0d090600,#0d0906 35%);margin:0 -2px;padding:5px 6px;position:sticky;bottom:-2px}#interact-prompt small{font:600 11px/1.2 var(--ui-font-body);color:#ffd98a;letter-spacing:.02em;text-shadow:0 1px #000;margin-top:1px;display:block}#pframe{opacity:.94;gap:6px!important;width:214px!important;padding:3px 6px 3px 3px!important;top:6px!important;left:6px!important}#pf-face{width:36px!important;height:36px!important}#pframe .pf-name b{font-size:13px!important}#pframe .pf-bar{height:11px!important;margin-top:3px!important}#pframe .pf-bar span{font-size:9px!important;line-height:11px!important}#pframe .pf-bar.st{height:6px!important}#pframe .pf-bar.st span{display:none}#pframe .pf-map{display:none!important}.tracker{width:176px!important;box-shadow:none!important;background:#0c0906a8!important;border:0!important;padding:4px 6px!important;font-size:11px!important;top:204px!important;right:6px!important}#ui-root{--sp-w:262px;--sp-h:clamp(200px, calc(100vh / var(--ui-scale,1.15) - 236px), 440px)}#side #sidepanel,#side #sidepanel:not(.tab-settings),#sidepanel.tab-settings:not(.collapsed){box-sizing:border-box;z-index:6!important;width:var(--sp-w)!important;height:var(--sp-h)!important;flex-direction:column!important;min-height:0!important;max-height:none!important;padding:5px!important;display:flex!important;position:absolute!important;top:auto!important;bottom:6px!important;right:6px!important}#side #sidepanel.collapsed{opacity:.92;height:auto!important}#side #sidepanel.collapsed:hover{opacity:1}#hud-tabs{flex:none;grid-template-columns:repeat(6,1fr)!important;gap:3px!important;margin:0!important;display:grid!important}#hud-tabs button,#sidepanel.collapsed #hud-tabs button{min-width:0;height:30px!important}#hud-tabs button img,#sidepanel.collapsed #hud-tabs button img{width:22px!important;height:22px!important}#sidepanel .side-title{flex:none;margin-top:5px!important}#sidepanel #side-body{flex:auto!important;min-height:0!important;overflow:hidden auto!important}#side:has(#sidepanel:not(.collapsed)) .tracker{display:none}#sidepanel.tab-inv{--inv-max:var(--sp-h);--inv-chrome:158px}#sidepanel.tab-inv #side-body{overflow-y:hidden!important}#sidepanel.tab-inv #side-body .bag{--gap:3px;box-sizing:border-box;--c:max(24px, min(calc((100cqw - 10px - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((var(--inv-max) - var(--inv-chrome) - 7 * var(--gap)) / 8)));gap:8px;width:100%;margin:0}#sidepanel.tab-settings #side-body .st-cols{grid-template-columns:1fr!important}#side-body .sk-sum{background:linear-gradient(#0006,#0000002e);border:1px solid #000;border-radius:4px;flex-direction:column;gap:4px;margin:2px 0 8px;padding:7px 9px 8px;display:flex;box-shadow:inset 0 0 0 1px #4a3822}#side-body .sk-sum>div:first-child{justify-content:space-between;align-items:baseline;display:flex}#side-body .sk-sum small{font:700 10.5px var(--ui-font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-text-dim)}#side-body .sk-sum b{font:700 22px var(--ui-font-head);color:var(--ui-brass-hi);text-shadow:0 1px #000,0 0 8px #e0b06040;line-height:1}#side-body .sk-sum-bar{background:#0c0906;border-radius:2px;height:4px;overflow:hidden;box-shadow:inset 0 0 0 1px #000}#side-body .sk-sum-bar i{background:linear-gradient(90deg,#8a6a3a,#f0d48a);height:100%;display:block}#side-body .sk-ico{background:radial-gradient(circle at 40% 35%,#3a2c1c,#140f0a);border:1px solid #000;border-radius:5px;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #6a4e26,inset 0 0 8px #000}#side-body .sk-ico img{width:24px;height:24px;image-rendering:pixelated}#side-body .sk-ico.big{border-radius:50%;width:44px;height:44px}#side-body .sk-ico.big img{width:30px;height:30px}#side-body .sk-ico b{box-sizing:border-box;min-width:18px;height:16px;font:700 10px var(--ui-font-body);color:#fff2cc;font-variant-numeric:tabular-nums;background:linear-gradient(#5a4428,#2a1e10);border:1px solid #000;border-radius:8px;place-items:center;padding:0 3px;display:grid;position:absolute;bottom:-5px;right:-5px;box-shadow:inset 0 0 0 1px #c89a4a}#side-body .sk-meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}#side-body .sk-meta span{font:600 12.5px var(--ui-font-body);color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#side-body .sk-meta small{font:600 10px var(--ui-font-body);color:var(--ui-text-dim);font-variant-numeric:tabular-nums}#side-body .sk-bar{background:#0c0906;border-radius:3px;height:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 1px #ffffff0d}#side-body .sk-bar i{background:linear-gradient(#b8e890,#4a8a2a);border-radius:3px;height:100%;display:block;box-shadow:inset 0 1px #ffffff40}#side-body .sk-hero{background:linear-gradient(135deg,#3a2414cc,#160e08ee);border:1px solid #000;border-radius:5px;align-items:center;gap:10px;margin-bottom:4px;padding:9px 10px;display:flex;box-shadow:inset 0 0 0 1px #8a5a2a,inset 0 1px #ffffff14}#side-body .sk-hero .sk-head{justify-content:space-between;align-items:baseline;gap:6px;display:flex}#side-body .sk-hero .sk-head span{font:700 14px var(--ui-font-head);color:#fff0cc}#side-body .sk-hero .sk-head b{font:700 13px var(--ui-font-head);color:var(--ui-brass-hi);white-space:nowrap}#side-body .sk-h{letter-spacing:.14em;text-transform:uppercase;margin:10px 2px 6px!important;font-size:10.5px!important}#side-body .sk-list{flex-direction:column;gap:5px;display:flex}#side-body .sk-tile .sk-head{justify-content:space-between;align-items:baseline;gap:6px;display:flex}#side-body .sk-tile .sk-head b{font:700 11.5px var(--ui-font-body);color:var(--ui-brass-hi);white-space:nowrap}#side-body .sk-tile em{font:italic 10px var(--ui-font-body);color:#8a7c62}#side-body .sk-kicker{letter-spacing:.14em;text-transform:uppercase;font:700 var(--ui-fs-xs) var(--ui-font-head)!important;color:#e0a868!important}#side-body .sk-note{font:10.5px/1.35 var(--ui-font-body);color:#9a8c72;margin:0 2px 4px}#side-body .sk-sum{margin:10px 0 2px!important}#side-body .sk-tile{background:linear-gradient(#00000059,#00000026);border:1px solid #000;border-radius:4px;align-items:center;gap:9px;min-width:0;padding:6px 8px;transition:box-shadow .12s;display:flex;box-shadow:inset 0 0 0 1px #3d2e1e}#side-body .sk-tile:hover,#side-body .sk-hero:hover{box-shadow:inset 0 0 0 1px var(--ui-brass), 0 0 8px #e0b06030}#side-body .sk-tile.max .sk-bar i,#side-body .sk-hero.max .sk-bar i{background:linear-gradient(#fff0b0,#d8a840)}body #ui-root #bar.frame{background:linear-gradient(#18120cc0,#0c0906d8)!important;border-radius:30px 8px 8px 30px!important;gap:6px!important;padding:2px 10px 2px 4px!important;bottom:4px!important;box-shadow:0 0 0 1px #000a,inset 0 0 0 1px #6a4e2688,0 4px 12px #0007!important}body #ui-root #bar .orb{width:46px!important;height:46px!important;margin:-6px 0 -4px!important}body #ui-root #bar .orb span{font-size:12px!important}body #ui-root #bar .orb label{display:none!important}body #ui-root :is(#spellbar,#spellfixed) .sslot{width:34px!important;height:34px!important}body #ui-root :is(#spellbar,#spellfixed) .sslot.empty{opacity:.22}body #ui-root #bar-slots .util{background:#0006!important;border-width:0!important;border-image:!important;border-radius:3px!important;gap:3px!important;height:18px!important;padding:0 3px!important}body #ui-root #bar-slots .util span{display:none!important}body #ui-root #bar-slots .util kbd{border-bottom-width:1px!important;padding:0 4px!important;font-size:9.5px!important}body #ui-root #bar-slots .util .cost{font-size:9px!important}body #ui-root #resbar{height:7px!important}body #ui-root #resbar span{font-size:0!important}body #ui-root #resbar:hover span{font-size:9px!important;line-height:7px!important}body #ui-root #xpbar{height:4px!important;padding:0!important}body #ui-root #xpbar span{font-size:0!important}body #ui-root #xpbar:hover{height:10px!important}body #ui-root #xpbar:hover span{font-size:8px!important;line-height:10px!important}#chat:not(:focus-within):not(:hover){opacity:.72}@media (width<=560px){#pframe{width:188px!important}#mini{width:132px!important;height:152px!important}#mini-c{width:108px!important;height:108px!important}.mini-ring{width:112px!important;height:112px!important}.mini-pos{display:none}.tracker{width:132px!important;top:160px!important}#ui-root{--sp-h:clamp(200px, calc(100vh / var(--ui-scale,1) - 250px), 460px)}#ui-root #side #sidepanel{bottom:86px!important}#ui-root #side #sidepanel:not(.collapsed){width:calc(100vw / var(--ui-scale,1) - 12px)!important}#chat{width:calc(100vw / var(--ui-scale,1) - 20px)!important;bottom:154px!important}#ui-root #side #sidepanel:not(.collapsed){z-index:var(--ui-z-hud-raised)!important}}html.touch{--safe-l:env(safe-area-inset-left,0px);--safe-r:env(safe-area-inset-right,0px);--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px)}html.touch,html.touch body{overscroll-behavior:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}html.touch #game,html.touch #game canvas,html.touch #fishing canvas,#touch,#touch *,html.touch .sb-node.learned{touch-action:none}html.touch .bag .cell[data-key],html.touch .cw-slot[data-link-inst],html.touch .bank .cell[data-key]{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html.touch #sidepanel.tab-inv #side-body{overflow-y:auto!important}html.touch #side-body,html.touch .game-panel,html.touch .modal-body,html.touch #chat .ch-log{overscroll-behavior:contain}#rotate{display:none}html.touch.portrait #rotate{z-index:calc(var(--ui-z-alert) + 10);background:radial-gradient(ellipse at 50% 40%, var(--ui-leather-3), var(--ui-leather-0) 75%);touch-action:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0}#rotate .rot-box{text-align:center;max-width:320px;color:var(--ui-text);font:400 16px/1.45 var(--ui-font-body)}#rotate h2{font:700 20px var(--ui-font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-brass-hi);text-shadow:0 2px #000;margin:18px 0 8px}#rotate p{color:var(--ui-text-dim);margin:0}#rotate .rot-phone{border:3px solid var(--ui-brass);width:46px;height:78px;box-shadow:0 0 0 1px var(--ui-ink), var(--ui-shadow-md);border-radius:8px;margin:0 auto;animation:2.4s ease-in-out infinite rot-turn;position:relative}#rotate .rot-phone i{background:var(--ui-brass-lo);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:5px;left:50%}@keyframes rot-turn{0%,25%{transform:rotate(0)}55%,85%{transform:rotate(-90deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){#rotate .rot-phone{animation:none;transform:rotate(-90deg)}}#fs-btn{display:none}html.touch #fs-btn{top:calc(4px + var(--safe-t));width:40px;height:40px;z-index:var(--ui-z-menu);border:1px solid var(--ui-ink);background:linear-gradient(var(--ui-leather-4), var(--ui-leather-2));box-shadow:inset 0 0 0 1px var(--ui-brass-lo), var(--ui-shadow-sm);opacity:.8;border-radius:6px;place-items:center;margin-left:-20px;padding:0;display:grid;position:fixed;left:50%}#fs-btn span{border:2px dashed var(--ui-brass-hi);border-radius:2px;width:16px;height:16px}#fs-btn.on span{border-style:solid;transform:scale(.7)}html.touch-play #fs-btn{top:auto;bottom:calc(6px + var(--safe-b));left:calc(150px + var(--safe-l));z-index:calc(var(--ui-z-hud-float) + 1);margin:0}html.portrait #fs-btn{z-index:calc(var(--ui-z-alert) + 11);top:auto;bottom:calc(24px + var(--safe-b));margin-left:-20px;left:50%}#touch{z-index:var(--ui-z-hud-float);pointer-events:none;font:700 11px var(--ui-font-body);color:var(--ui-text-bright);position:fixed;inset:0}#touch>*{pointer-events:auto}html.portrait #touch{display:none}.tc-stick{left:var(--safe-l);width:min(38vw,340px,50vw - 176px);position:fixed;top:96px;bottom:0}.tc-base{width:112px;height:112px;left:14px;bottom:calc(14px + var(--safe-b));background:radial-gradient(circle, var(--ui-leather-3), var(--ui-leather-1));border:2px solid var(--ui-brass-lo);box-shadow:0 0 0 1px var(--ui-ink), var(--ui-shadow-sm);opacity:.7;border-radius:50%;place-items:center;display:grid;position:absolute}.tc-stick.on .tc-base{opacity:.95;border-color:var(--ui-brass)}.tc-knob{background:radial-gradient(circle at 40% 35%, var(--ui-leather-6), var(--ui-leather-4) 60%, var(--ui-leather-2));border:2px solid var(--ui-brass);width:48px;height:48px;box-shadow:0 0 0 1px var(--ui-ink), 0 3px 6px #000a;border-radius:50%}.tc-acts{right:calc(6px + var(--safe-r));bottom:calc(6px + var(--safe-b));pointer-events:none;width:196px;height:176px;position:fixed}.tc-btn{text-align:center;pointer-events:auto;width:50px;height:50px;line-height:1.05;font:inherit;color:inherit;text-shadow:0 1px #000;background:radial-gradient(circle at 45% 35%, var(--ui-leather-5), var(--ui-leather-3) 65%, var(--ui-leather-1));border:2px solid var(--ui-brass-lo);box-shadow:0 0 0 1px var(--ui-ink), var(--ui-shadow-sm);opacity:.85;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.tc-btn span{text-overflow:ellipsis;white-space:nowrap;max-width:46px;font-size:10px;overflow:hidden}.tc-btn{grid-template-rows:auto auto;align-content:center;gap:0;overflow:hidden}.tc-btn .tc-ico{width:26px;height:26px;image-rendering:pixelated;pointer-events:none}.tc-attack .tc-ico{width:36px;height:36px}.tc-interact .tc-ico,.tc-potion .tc-ico{display:none}.tc-btn .tc-sweep{border-radius:inherit;background:conic-gradient(#000b var(--p,0deg), transparent 0);pointer-events:none;position:absolute;inset:0}.tc-btn .tc-cd{color:#fff;text-shadow:0 1px 2px #000,0 0 4px #000;pointer-events:none;place-items:center;font:800 15px system-ui,sans-serif;display:grid;position:absolute;inset:0}.tc-btn.cooling .tc-ico{filter:saturate(.35)brightness(.75)}.tc-btn.nope{opacity:.5}.tc-finisher.ready{border-color:var(--ui-brass-hi);opacity:1;box-shadow:0 0 0 1px var(--ui-ink), 0 0 14px #ffd870cc}html.fx-low #ui-root *,html.fx-low #ui-root :before,html.fx-low #ui-root :after,html.fx-low #touch *{animation-iteration-count:1!important}html.fx-low *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tc-btn.down{border-color:var(--ui-brass-hi);opacity:1;transform:translateY(1px)scale(.95)}.tc-attack{border-color:var(--ui-brass);width:76px;height:76px;bottom:4px;right:4px}.tc-attack span{font:700 12px var(--ui-font-head);letter-spacing:.04em;max-width:70px}.tc-skill{bottom:2px;right:88px}.tc-dodge{bottom:58px;right:76px}.tc-finisher{bottom:88px;right:18px}.tc-interact{border-radius:17px;width:90px;height:34px;bottom:142px;right:0}.tc-interact span{max-width:82px}.tc-interact.ready{border-color:var(--ui-brass-hi);opacity:1;animation:1.2s ease-in-out infinite alternate tc-ready}@keyframes tc-ready{0%{box-shadow:0 0 0 1px var(--ui-ink), 0 0 6px #f0d48a66}to{box-shadow:0 0 0 1px var(--ui-ink), 0 0 16px #f0d48acc}}.tc-mount{width:44px;height:44px;bottom:54px;right:142px}.tc-potion{width:44px;height:44px;bottom:102px;right:132px}.tc-nav{top:calc(4px + var(--safe-t));right:calc(180px * var(--ui-scale,1) + 12px + var(--safe-r));gap:4px;display:flex;position:fixed}.tc-mbtn{min-width:44px;height:40px;font:700 11px var(--ui-font-body);color:var(--ui-text-bright);border:1px solid var(--ui-ink);background:linear-gradient(var(--ui-leather-4), var(--ui-leather-2));box-shadow:inset 0 0 0 1px var(--ui-brass-lo), var(--ui-shadow-sm);opacity:.9;border-radius:6px;padding:0 8px}.tc-mbtn:active{box-shadow:inset 0 0 0 1px var(--ui-brass-hi)}html.chat-open .tc-chat{box-shadow:inset 0 0 0 1px var(--ui-brass-hi), 0 0 8px #f0d48a66}html.touch-play #ui-root #bar-slots,html.touch-play #ui-root :is(#spellbar,#spellfixed) .sfixed{display:none!important}html.touch-play #ui-root #bar{left:50%!important;bottom:calc(4px + var(--safe-b))!important;transform:translate(-50%)!important}html.touch-play #pframe{left:calc(6px + var(--safe-l))!important;top:calc(6px + var(--safe-t))!important}html.touch-play #ui-root #side{right:var(--safe-r)}html.touch-play #ui-root #side #sidepanel.collapsed{display:none!important}html.touch-play #ui-root #side #sidepanel:not(.collapsed){flex-direction:column;width:min(360px, calc(56vw / var(--ui-scale,1)))!important;height:auto!important;max-height:none!important;z-index:var(--ui-z-window)!important;display:flex!important;top:4px!important;bottom:4px!important;right:4px!important}html.touch-play #ui-root #side #sidepanel:not(.collapsed) #side-body{flex:1;min-height:0;overflow-y:auto;max-height:none!important}html.touch-play #ui-root #hud-tabs button{min-height:40px}:is(html.touch-play:has(#sidepanel:not(.collapsed)) .tc-acts,html.touch-play:has(#sidepanel:not(.collapsed)) .tc-nav){display:none}html.touch-play:not(.chat-open) #chat{display:none!important}html.touch-play.chat-open #chat{left:calc(6px + var(--safe-l))!important;width:min(290px, calc(38vw / var(--ui-scale,1)))!important;opacity:1!important;z-index:var(--ui-z-hud-raised)!important;top:auto!important;bottom:148px!important}html.touch-play.chat-open #chat .ch-log{height:clamp(52px, calc(100vh / var(--ui-scale,1) - 320px), 120px)!important}html.touch-play #chat .ch-in select{width:56px;padding:3px;font-size:11px}html.touch-play #chat .ch-in input{min-width:0;padding:3px 6px}html.touch-play #party{top:calc(4px + var(--safe-t))!important;left:calc(6px + var(--safe-l) + 218px)!important;flex-direction:column!important;gap:2px!important;width:60px!important}html.touch-play #party .pt-head,html.touch-play #party .pt-bonus{display:none!important}html.touch-play #party .pt-m{gap:3px;padding:1px 3px!important}html.touch-play #party .pt-cls{width:3px}html.touch-play #party .pt-name{font-size:9.5px;line-height:1.15}html.touch-play #party .pt-name small,html.touch-play #party .pt-name em{display:none}html.touch-play #party .pt-hp{height:3px;margin-top:1px}html.touch-play #chat input{font-size:16px}html.touch-play.chat-open #chat{pointer-events:auto;z-index:calc(var(--ui-z-hud-float) + 1)!important}html.touch-play #event-chip{white-space:nowrap;font-size:11px;top:calc(76px + var(--safe-t,0px))!important;left:calc(6px + var(--safe-l,0px))!important;max-width:188px!important;transform:none!important}html.touch-play body:has(#event-chip:not([hidden])){--lane0:0px}html.touch-play:has(#event-chip:not([hidden])) .tracker{top:calc(114px + var(--safe-t,0px))!important}html.touch-play #toasts{gap:1px;width:230px;top:calc(50px + var(--safe-t,0px) + var(--lane1,0px))!important}html.touch-play #toasts .fd-row{gap:5px;min-width:0;max-width:230px;padding:1px 9px 1px 4px;font-size:12px}html.touch-play #toasts .fd-row img{width:16px;height:16px}html.touch-play #toasts .fd-qty{font-size:12px}html.touch-play #toasts .fd-row:nth-last-child(n+4){display:none}html.touch .game-panel,html.touch .modal{overflow-y:auto;max-height:calc(100vh / var(--ui-scale,1) - 16px)!important}html.touch .win-x,html.touch .x{min-width:40px;min-height:40px}html.touch #ui-root :is(#spellbar,#spellfixed) .sslot{width:48px!important;height:48px!important}html.touch .mini-zoom{width:24px!important;height:24px!important;font-size:15px!important;line-height:20px!important;left:10px!important}html.touch .mini-zoom.in{top:10px!important}html.touch .mini-zoom.out{top:126px!important}@media (height<=500px){html.touch-play #pframe{width:188px!important}html.touch-play #mini{width:120px!important;height:136px!important}html.touch-play #mini-c{width:96px!important;height:96px!important}html.touch-play .mini-ring{width:100px!important;height:100px!important}html.touch-play .mini-pos{display:none}html.touch .mini-zoom.out{top:74px!important}html.touch-play .tc-nav{right:calc(134px + var(--safe-r))}html.touch-play .tracker{max-height:calc(100vh / var(--ui-scale,1) - 84px - 150px);overflow:hidden;top:calc(84px + var(--safe-t,0px))!important;right:auto!important;left:calc(6px + var(--safe-l,0px))!important;background:#0c09068c!important;width:186px!important;position:fixed!important}html.touch-play .tracker .qt-kind{display:none}html.touch-play #ui-root #xpbar,html.touch-play #ui-root #resbar{display:none!important}html.touch .mn-wrap.v-scene .mn-logo,html.touch .mn-wrap.v-scene .cs>.cc-title{display:none}html.touch .mn-wrap.v-scene{padding-top:8px}html.touch .mn-wrap:not(.v-scene) #mn-title{width:min(240px,36vw)!important;height:auto!important}html.touch .mn-wrap:not(.v-scene) .mn-logo p{display:none}}@media (height<=520px) and (orientation:landscape){#menu2{font-size:13px;overflow:hidden}.mn-wrap{gap:8px;height:100%;min-height:100%;padding:6px 12px}.mn-ver{font-size:10px;bottom:4px;right:8px}#menu2 .mn-foot{z-index:3;margin:0;font-size:11px;position:fixed;bottom:4px;left:8px}.mn-wrap:not(.v-scene){flex-direction:row;justify-content:center;align-items:center;gap:22px}.mn-wrap:not(.v-scene) #mn-title{width:min(230px,28vw)}.mn-auth{max-height:calc(100dvh - 12px);width:min(500px,60vw)!important;padding:8px 14px!important}.mn-auth .mn-flags{margin:0 0 2px}.mn-auth .mn-flags+.mn-tabs{margin-top:-26px;margin-right:80px}.mn-auth .mn-tabs{margin:0 0 6px}.mn-auth .mn-tabs button{padding:5px 8px!important;font-size:13px!important}#mn-form{grid-template-columns:1fr 1fr;column-gap:10px;display:grid}#mn-form>:not(label){grid-column:1/-1}#mn-form:not(:has(#mn-email)) label{grid-column:auto}.mn-auth label{margin:4px 0 0!important;font-size:10.5px!important}.mn-auth input{margin-top:2px!important;padding:6px 9px!important;font-size:14px!important}.mn-auth .mn-hint{margin:4px 0 0;font-size:10.5px;line-height:1.3}.mn-auth .mn-primary{margin-top:8px!important;padding:6px!important;font-size:15px!important}.mn-auth .mn-error:not(:empty){margin:4px 0 0!important;padding:4px 8px!important;font-size:12px!important}.mn-or{margin:6px 0 5px!important;font-size:10.5px!important}#menu2 button.mn-guest{padding:5px!important;font-size:14px!important}.mn-guest-hint{display:none}#mn-google{margin-top:5px}.mn-wrap.v-scene{gap:0;padding:4px 10px 20px}.mn-wrap.v-scene .mn-logo{display:none}.cs{height:100%}.cs-main{height:100%;grid-template-columns:minmax(0,1fr) minmax(240px,40%)!important;align-items:center!important;gap:12px!important}.cs-center{flex-direction:column;align-items:center;min-height:0;display:flex;order:0!important}.cs-stage{height:calc(100dvh - 130px);min-height:150px}#cs-scene,#cc-scene{max-width:100%;width:auto!important;height:100%!important}.cs-plate{margin-top:-26px;transform:scale(.85)}#menu2 .cs-actions{margin-top:2px}#menu2 .cs-actions .cs-play{min-width:140px;min-height:0;padding:6px 14px;font-size:15px}.cs-keys{display:none}.cs-roster h3{margin-bottom:2px;font-size:12px}.cs-list{gap:5px;grid-template-columns:1fr 1fr!important;display:grid!important}#menu2 .cs-slot{border-width:6px;grid-template-columns:34px minmax(0,1fr) auto;gap:5px;min-height:0;padding:0 4px 0 0}#menu2 .cs-slot.on{transform:none}#menu2 .cs-slot.on:after{display:none}.cs-portrait,.cs-portrait canvas{width:34px;height:34px}.cs-portrait i{font-size:18px}.cs-info b{font-size:12px}.cs-cls{font-size:10.5px}.cs-where{display:none}#menu2 .cs-slot .cs-lv,#menu2 .cs-slot>:last-child:not(.cs-info):not(.cs-portrait){transform-origin:100%;transform:scale(.75)}.cs-info small,.cs-roster .mn-unlock{display:none}.cc{grid-template-rows:auto minmax(0,1fr);grid-template-columns:clamp(140px,20vw,170px) minmax(0,1fr);gap:6px 10px;height:100%;display:grid}.cc-title{grid-column:1/-1;font-size:15px}.cc-picks{align-content:start;gap:5px;grid-template-columns:1fr!important}#menu2 .cc-pick{padding:0 6px 0 0}#menu2 .cc-pick.on{transform:none}#menu2 .cc-pick.on:after{display:none}.cc-pick canvas{width:40px;height:40px}.cc-pick b{font-size:13px}.cc-pick em{font-size:11px}.cc-main{min-height:0;grid-template-columns:minmax(0,1fr) minmax(0,50%)!important;align-items:stretch!important;gap:8px!important}.cc-stage{height:100%;min-height:0}.cc-panel{flex-direction:column;gap:2px;min-height:0;padding:6px 10px 8px;display:flex}.cc-panel h2{font-size:17px}.cc-panel .cc-word,.cc-panel .cc-tags,.cc-panel .cc-powers,.cc-panel h4{display:none}.cc-panel .cc-line{margin:0;font-size:12px;line-height:1.3}.cc-panel{min-width:0;overflow:hidden}.cc-panel .cc-stats{gap:2px 10px;font-size:11.5px}.cc-panel .cc-stats>*{min-width:0}.cc-panel .cc-stats i,.cc-panel .cc-stats span>*{width:8px!important;height:8px!important}.cc-looks{margin:2px 0}#menu2 .cc-looks button{width:26px!important;height:26px!important}.cc-name{font-size:10.5px;margin:2px 0 0!important}#menu2 .cc-name input{padding:5px 8px!important;font-size:14px!important}.cc-panel .mn-error{margin:2px 0;font-size:12px}.cc-btns{margin-top:auto}#worldmap .wm-win{grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(120px,160px);gap:4px 10px;padding:6px 10px 8px!important;display:grid!important}#worldmap .wm-win>.ph{grid-column:1/-1}#worldmap canvas{height:calc(100dvh / var(--ui-scale,1.25) - 64px)!important;width:auto!important;max-width:none!important;max-height:none!important}#worldmap .wm-legend{flex-flow:column;justify-content:center;align-items:flex-start;gap:5px;margin:0;font-size:11px}#worldmap .wm-legend-r{height:calc(100dvh / var(--ui-scale,1.25) - 64px);overscroll-behavior:contain;touch-action:pan-y;justify-content:flex-start;max-height:none;overflow-y:auto}#worldmap .wm-legend .q-glyph{margin:0 4px 0 0}#menu2 .cc-btn{padding:3px 8px;font-size:14px}#menu2 .cc-btn.cc-go{font-size:15px}}@media (height<=300px) and (orientation:landscape){#menu2{overflow:auto}.mn-wrap{height:auto}}body .banner,.banner{box-sizing:border-box;text-align:center;border:12px solid #0000;border-image:var(--frame-wood) 16 fill / 14px / 0 stretch;min-width:280px;image-rendering:pixelated;filter:drop-shadow(0 3px #000)drop-shadow(0 8px 10px #0008);width:fit-content!important;max-width:min(680px, calc(92vw / var(--ui-scale,1.25)))!important;box-shadow:none!important;background:0 0!important;margin:0 auto!important;padding:8px 26px 10px!important;animation-name:banner-plate!important;animation-timing-function:ease-out!important;animation-fill-mode:forwards!important;top:72px!important;left:0!important;right:0!important;transform:none!important}.banner b{text-wrap:balance;color:#f2d27a!important;letter-spacing:.08em!important;text-shadow:0 2px #3a2208,0 -1px #3a2208,2px 0 #3a2208,-2px 0 #3a2208!important;font-family:Cinzel,Georgia,serif!important;font-weight:700!important}body .banner b,.banner b{font-size:30px!important;line-height:1.15!important}body .banner.long b,.banner.long b{letter-spacing:.05em!important;font-size:20px!important;line-height:1.3!important}.banner span{margin-top:4px;display:block;color:#e8dcc0!important;letter-spacing:.18em!important;text-shadow:0 1px #000!important;font:700 12px Alegreya Sans,system-ui,sans-serif!important}.banner b:after{content:"";background:#8a6a3a;width:64px;height:2px;margin:6px auto 0;display:block;box-shadow:0 1px #000}@keyframes banner-plate{0%{opacity:0;translate:0 -10px}6%{opacity:1;translate:0}90%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}@media (height<=520px){body .banner,.banner{padding:4px 16px 6px!important;top:6px!important}body .banner b,.banner b{font-size:20px!important}body .banner.long b,.banner.long b{font-size:14px!important}}#hud-tabs button{background:#261c12!important;border:1px solid #000!important;border-radius:0!important;box-shadow:inset 0 2px #4a3824,inset 0 -2px #120c07,inset 2px 0 #3a2c1c,inset -2px 0 #160f09!important}#hud-tabs button:hover{background:#31251a!important}#hud-tabs button.on{background:#4a3a22!important;box-shadow:inset 0 0 0 1px #f0d48a,inset 0 2px #7a6038,inset 0 -2px #2a1e10!important}.overlay{background:#080503c7!important}#ui-root button.danger{background:#5a2216!important}#lowhp{z-index:6;pointer-events:none;opacity:0;transition:opacity .3s steps(3,end);position:fixed;inset:0}#lowhp.low,#lowhp.crit{opacity:1}#lowhp:before{content:"";animation:1.4s step-end infinite lowhp-beat;position:absolute;inset:0;box-shadow:inset 0 0 0 4px #8a1408cc,inset 0 0 0 10px #8a140866,inset 0 0 0 18px #8a140833,inset 0 0 0 28px #8a140814}#lowhp.crit:before{animation-duration:.8s;box-shadow:inset 0 0 0 6px #b01a0cdd,inset 0 0 0 14px #b01a0c77,inset 0 0 0 24px #b01a0c3a,inset 0 0 0 36px #b01a0c18}@keyframes lowhp-beat{0%{opacity:1}12%{opacity:.55}22%{opacity:1}40%,to{opacity:.5}}@media (prefers-reduced-motion:reduce){#lowhp:before{animation:none}}.tc-btn.aiming:after{content:"";transform-origin:50% 62px;width:3px;height:62px;transform:rotate(calc(var(--aim,0deg) + 90.0002deg));pointer-events:none;background:linear-gradient(#ffe08a,#0000);margin:-62px 0 0 -1.5px;position:absolute;top:50%;left:50%}.tc-btn.aiming{border-color:var(--ui-brass-hi);overflow:visible}.tc-nav{max-width:calc(100vw - 180px * var(--ui-scale,1) - 220px - var(--safe-r,0px));flex-wrap:wrap;justify-content:flex-end;gap:3px}.tc-mbtn{min-width:40px;padding:0 6px}.tc-zoom{min-width:36px;padding:0;font-size:20px}.tc-zoom span{font:800 20px/1 system-ui}html.touch #item-card.tap-close{pointer-events:auto;cursor:var(--cur-hand);max-height:calc(100vh / var(--ui-scale,1) - 16px);padding-right:30px;overflow-y:auto}html.touch #item-card.tap-close:after{content:"✕";width:24px;height:24px;color:var(--ui-brass-hi);border:1px solid var(--ui-brass-lo);background:#0d0906cc;border-radius:50%;place-items:center;font:700 14px system-ui;display:grid;position:absolute;top:4px;right:4px}html.touch #item-card:has(>.drop-card){pointer-events:auto;cursor:var(--cur-hand);border-color:var(--rar,var(--ui-brass))}@media (height<=500px){.tc-nav{max-width:calc(100vw - 134px - 206px - var(--safe-r,0px))}html.touch-play #xptrack{top:46px}}html.touch .cs-actions{z-index:5;position:sticky;bottom:6px}html.touch .cs-list{max-height:calc(100vh - 170px);overflow-y:auto}:root{--px-ink:#0a0604;--px-brass:#7a5e34;--px-brass-hi:#c49a52;--px-trough:#140d08}.pf-bar,#xpbar,#hover-mob .hm-bar,#bossbar .bb,#xptrack .xpt-bar,#side-body .sk-bar,.rc-bar,.modal-timer{position:relative;background:var(--px-trough)!important;border:1px solid var(--px-ink)!important;box-shadow:0 0 0 1px var(--px-brass), inset 0 2px 0 #000, inset 0 -1px 0 #3a2a18!important;border-radius:0!important;overflow:hidden!important}.pf-bar:after,#hover-mob .hm-bar:after,#bossbar .bb:after,#xptrack .xpt-bar:after,#side-body .sk-bar:after,.rc-bar:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#000a calc(10% - 1px) 10%)!important}.pf-bar span,#xpbar span,#bossbar span{z-index:2;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000!important}.pf-bar i,#hover-mob .hm-bar i,#bossbar .bb i,#xptrack .xpt-bar i,#side-body .sk-bar i,.rc-bar i,.modal-timer i{height:100%;display:block;box-shadow:none!important;background:linear-gradient(var(--hi) 0 var(--bar-band,2px), var(--mid) var(--bar-band,2px) calc(100% - var(--bar-band,2px)), var(--lo) calc(100% - var(--bar-band,2px)))!important;border-radius:0!important;transition:width .3s steps(6,end)!important}.pf-bar.hp{--hi:#ffa08a;--mid:#e0402f;--lo:#7a1610}.pf-bar.en{--hi:#b8e2ff;--mid:#3a8ae0;--lo:#163e78}.pf-bar.st{--hi:#c4fff0;--mid:#34b08e;--lo:#14493b}.pf-bar.st i,.pf-bar.hp i{transition:width .25s steps(5,end)!important}.pf-bar i:after{display:none!important}#pframe.low .pf-bar.hp{animation:.9s steps(2,end) infinite px-blink}@keyframes px-blink{50%{border-color:#ff4a3a}}#xpbar{gap:2px!important;padding:1px!important}#xpbar i{border-radius:0!important;box-shadow:inset 0 1px #fff7,inset 0 -1px #0008!important}#hover-mob .hm-bar{--bar-band:1px;--hi:#ffb09a;--mid:#d8402e;--lo:#6a140c}#hover-mob.low .hm-bar i{--mid:#ff7a3a}#bossbar .bb{border:2px solid #4a3a20!important;box-shadow:0 0 0 1px #000,inset 0 2px #000!important}#bossbar .bb i{--hi:#ffb08a;--mid:#d8442c;--lo:#6a140c;transition:width .3s steps(8,end)!important}#bossbar .bb em{border-radius:0;width:2px;box-shadow:0 0 0 1px #000}#bossbar.enraged .bb{animation:.5s steps(2,end) infinite px-blink;border-color:#ff5a3a!important}#xptrack .xpt-bar{height:6px!important}#xptrack .xpt-bar i{--hi:#d8f8a8;--mid:#6ab83a;--lo:#2a5a18;--bar-band:1px}#side-body .sk-bar{border-radius:0!important}#side-body .sk-bar i{--hi:#e8fcc8;--mid:#6ab83a;--lo:#2a5a18;--bar-band:1px}#side-body .sk-hero .sk-bar i{--hi:#ffd0a0;--mid:#e0672a;--lo:#7a2a0c}#side-body .sk-tile.max .sk-bar i,#side-body .sk-hero.max .sk-bar i{--hi:#fff8d0;--mid:#e8b848;--lo:#8a5a14}.rc-bar{height:8px!important}.rc-bar i{--hi:#d8e8ff;--mid:#4a7ad8;--lo:#1e3a80;--bar-band:1px}.modal-timer{height:5px!important}.modal-timer i{--hi:#fff4c0;--mid:#c8a868;--lo:#7a5a24;--bar-band:1px}.orb{box-shadow:0 0 0 2px #000, 0 0 0 4px var(--px-brass), 0 0 0 5px #000, inset 0 0 0 2px #000!important;border-radius:50%!important}.orb .liquid{border-radius:50%!important}.orb .liquid i{transition:height .3s steps(8,end)!important}.orb .liquid i:before{background:#fff8!important;border-radius:0!important;height:2px!important;top:0!important;left:0!important;right:0!important}.orb:after{background:#fffb!important;border-radius:0!important;width:16%!important;height:10%!important;top:14%!important;left:20%!important}.orb.hp .liquid i{background:linear-gradient(#ff9a84 0 2px,#d8382c 2px 6px,#8a1a12 6px 8px,#5a0c08 8px)!important}.orb span{font-family:var(--f-head,Georgia, serif)!important;text-shadow:2px 2px #000,-1px 0 #000!important}.orb label{box-shadow:1px 1px #000;border-radius:0!important}#dungeon-run{z-index:6;color:#e8dcc0;pointer-events:none;zoom:var(--ui-scale,1);width:min(236px,100vw - 32px);padding:3px 6px 4px;font:12px/1.4 Georgia,Times New Roman,serif;position:fixed;top:84px;left:12px}#dungeon-run[hidden]{display:none}#dungeon-run .dg-head{border-bottom:1px solid #0007;align-items:baseline;gap:8px;padding-bottom:3px;display:flex;box-shadow:0 1px #ffffff12}#dungeon-run .dg-head b{letter-spacing:.02em;color:#ffd98a;text-shadow:0 1px #000;font:700 14px Georgia,serif}#dungeon-run .dg-head small{color:#c8b993;white-space:nowrap;margin-left:auto;font-size:11px}#dungeon-run .dg-floor{color:#f0e2bc;text-shadow:0 1px #000;margin:4px 0 0;font-size:12px;font-weight:700}#dungeon-run .dg-ask{color:#f0b878;text-shadow:0 1px #000;margin:2px 0 3px;font-size:11.5px;line-height:1.3}#dungeon-run .dg-ask.open{color:#b4e29a}#dungeon-run .dg-ask.key{color:#ffd88a}#dungeon-run .dg-timer{color:#ff9a6a;font-weight:700}#dungeon-run .dg-out{color:#ffe2a0;text-shadow:0 1px #000;margin:3px 0 2px;font-weight:700}#dungeon-run .dg-rooms{flex-direction:column;gap:1px;margin:3px 0 0;padding:0;list-style:none;display:flex}#dungeon-run .dg-rooms li{color:#b8a888;text-shadow:0 1px #000;align-items:baseline;gap:6px;padding:1px 2px 1px 18px;display:flex;position:relative}#dungeon-run .dg-rooms li:before{content:"";background:#2a2016;border:1px solid #000;width:9px;height:9px;position:absolute;top:4px;left:2px;box-shadow:inset 0 0 0 1px #6a5434}#dungeon-run .dg-rooms li .dg-n{flex:1;min-width:0}#dungeon-run .dg-rooms li.now{color:#f6ead0;font-weight:700}#dungeon-run .dg-rooms li.now:before{background:#7a5a22;box-shadow:inset 0 0 0 1px #e8c25a}#dungeon-run .dg-rooms li.done{color:#9cc888}#dungeon-run .dg-rooms li.done .dg-n{-webkit-text-decoration:line-through #9cc88899;text-decoration:line-through #9cc88899}#dungeon-run .dg-rooms li.done:before{content:"✓";color:#cdf0b4;background:#2c4a22;place-items:center;font:700 10px/1 Georgia,serif;display:grid;box-shadow:inset 0 0 0 1px #6aa052}#dungeon-run .dg-left{text-align:center;color:#ffd08a;background:#0006;border:1px solid #0009;min-width:16px;padding:0 5px;font:700 11px Georgia,serif}#dungeon-run .dg-rooms li.boss .dg-left{color:#ff9a7a}#dungeon-run .dg-rooms li.boss.done .dg-left{color:#9cc888}#dungeon-run .dg-rooms li.flash{animation:1.2s ease-out dg-flash}#dungeon-run .dg-foot{color:#c8b993;border-top:1px solid #0007;align-items:center;gap:8px;margin-top:4px;padding-top:3px;font-size:11px;display:flex;box-shadow:0 -1px #ffffff12}#dungeon-run .dg-chest{margin-left:auto}#dungeon-run .dg-chest.ready{color:#ffd870;font-weight:700;animation:1.6s ease-in-out infinite dg-glow}#dungeon-run .dg-hint{color:#b8a88a;margin:3px 0 0;font-size:11px;font-style:italic;line-height:1.3}@keyframes dg-flash{0%{background:#8fbf7a73}to{background:0 0}}@keyframes dg-glow{50%{color:#fff2c0;text-shadow:0 0 6px #ffd870b3}}@media (width<=520px){#dungeon-run{width:200px;font-size:11px;top:70px}}@media (prefers-reduced-motion:reduce){#dungeon-run .dg-rooms li.flash,#dungeon-run .dg-chest.ready{animation:none}}.qt-chip{display:none}html.touch-play:has(#dungeon-run:not([hidden])) .qt-chip{pointer-events:auto;min-height:26px;cursor:var(--cur-hand);color:#e8dcc0;text-shadow:0 1px #000;border-radius:2px;align-items:center;gap:5px;margin:0;padding:2px 8px;font:700 12px Georgia,serif;display:inline-flex;box-shadow:none!important;background:#0c0906c7!important;border:1px solid #6a5434!important}.qt-chip em{color:#ffd08a;font-style:normal}.qt-chip i{color:#cdf0b4;font-style:normal}.qt-chip.ready{border-color:#6ea85a!important}html.touch-play:has(#dungeon-run:not([hidden])):not(.dg-quests) .tracker{overflow:visible;background:0 0!important;border:0!important;width:auto!important;padding:0!important}html.touch-play:has(#dungeon-run:not([hidden])):not(.dg-quests) .tracker>:not(.qt-chip){display:none}html.touch-play.dg-quests #dungeon-run{display:none}@media (height<=500px){html.touch-play:has(#dungeon-run:not([hidden])):not(.dg-quests) .tracker{top:calc(84px + var(--safe-t,0px))!important;left:calc(248px * var(--ui-scale,1) + 6px)!important;margin:0!important}html.touch-play body:has(#dungeon-run:not([hidden])) #party{left:350px}}html:has(#dungeon-run:not([hidden])) .qt-chip{pointer-events:auto;min-height:26px;cursor:var(--cur-hand);color:#e8dcc0;text-shadow:0 1px #000;border-radius:0;align-items:center;gap:5px;margin:0;padding:2px 8px;font-size:13px;display:inline-flex;box-shadow:none!important;background:#0c0906!important;border:1px solid #6a5434!important}html:has(#dungeon-run:not([hidden])):not(.dg-quests) .tracker{overflow:visible;background:0 0!important;border:0!important;border-image:!important;width:auto!important;padding:0!important}html:has(#dungeon-run:not([hidden])):not(.dg-quests) .tracker>:not(.qt-chip){display:none!important}html:has(#dungeon-run:not([hidden])):not(.dg-quests) .tracker{top:calc(84px + var(--safe-t,0px))!important;left:calc(248px * var(--ui-scale,1) + 6px)!important;margin:0!important;bottom:auto!important;right:auto!important;transform:none!important}html.dg-quests #dungeon-run{display:none}.q-glyph{image-rendering:pixelated;vertical-align:-3px;flex:none}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.qt .qt-h{align-items:center;gap:var(--ui-space-3);display:flex}.qt .qt-h b{margin:0;display:inline}.qt .qt-kind{font-size:var(--ui-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-dim);margin:1px 0 var(--ui-space-2)}.qt.q-main .qt-kind{color:var(--ui-brass-hi)}.qt .qt-step{color:var(--ui-text);margin-bottom:var(--ui-space-1)}.qt .qt-ready{color:var(--ui-gold);font-weight:700}.qt-o,.ql-o{margin:var(--ui-space-1) 0;padding:0;list-style:none}.qt-o li,.ql-o li{gap:var(--ui-space-3);align-items:baseline;margin:1px 0;display:flex}.qt-o li i,.ql-o li i{border:1px solid var(--ui-brass);flex:none;width:7px;height:7px;transform:translateY(1px)}.qt-o li.done,.ql-o li.done{color:var(--ui-success)}.qt-o li.done i,.ql-o li.done i{background:var(--ui-success);border-color:var(--ui-success);box-shadow:inset 0 0 0 1px var(--ui-ink)}.qt-o li em,.ql-o li em{color:var(--ui-gold);margin-left:auto;font-style:normal}.qt .qt-where{margin-top:var(--ui-space-2);color:var(--ui-brass-hi);font-style:italic}.qt .qt-more{margin-top:var(--ui-space-2);font-size:var(--ui-fs-xs);color:var(--ui-text-faint)}.q-any{font-size:var(--ui-fs-xs);color:var(--ui-text-dim);margin:0;font-style:italic}.qlog h5 small{opacity:.7;margin-left:var(--ui-space-2);font-weight:400}.ql-q{padding:var(--ui-space-3) var(--ui-space-4);margin-bottom:var(--ui-space-3);background:var(--ui-leather-1);box-shadow:var(--ui-well);border-left:2px solid var(--ui-leather-5);border-radius:var(--ui-radius-sm)}.ql-q.q-main{border-left-color:var(--ui-brass)}.ql-q.ready{border-left-color:var(--ui-gold)}.ql-h{align-items:center;gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.ql-h b{font:700 var(--ui-fs-md) var(--ui-font-head);color:var(--ui-text-bright)}.ql-h small{font-size:var(--ui-fs-xs);color:var(--ui-text-dim);text-transform:uppercase;letter-spacing:.04em;flex-basis:100%}.ql-step{margin:var(--ui-space-2) 0 1px;color:var(--ui-text-dim);font-size:var(--ui-fs-sm)}.ql-ready{margin:var(--ui-space-2) 0;color:var(--ui-gold);font-weight:700}.ql-act{gap:var(--ui-space-3);margin-top:var(--ui-space-2);justify-content:flex-end;display:flex}.ql-act button{font-size:var(--ui-fs-sm);padding:var(--ui-space-1) var(--ui-space-4)}.ql-act .ql-drop{color:var(--ui-danger-text)}.ql-on{font-size:var(--ui-fs-xs);color:var(--ui-brass-hi);align-self:center;margin-right:auto;font-style:italic}.ql-list{margin:var(--ui-space-1) 0;padding:0;list-style:none}.ql-list li{align-items:center;column-gap:var(--ui-space-3);margin:var(--ui-space-2) 0;grid-template-columns:22px 40px 1fr auto;row-gap:1px;display:grid}.ql-list li>.q-glyph{vertical-align:middle;justify-self:center}.ql-list li .ql-lv{color:var(--ui-gold);font-weight:700;font-size:var(--ui-fs-sm);white-space:nowrap}.ql-list li .ql-n{color:var(--ui-text);min-width:0}.ql-list li small{color:var(--ui-text-faint);align-items:center;gap:2px var(--ui-space-3);flex-wrap:wrap;grid-column:3/-1;display:flex}.ql-map{align-items:center;gap:4px;display:inline-flex}.ql-map img.pxi,.qt-bt small img.pxi,.ql-bounty small img.pxi{vertical-align:middle;width:12px;height:12px}.ql-done .ql-list li{align-items:center;gap:var(--ui-space-3);display:flex}.ql-list li.locked,.ql-list li.cooldown{opacity:.6}.ql-list li small .ql-track-sm{margin-left:auto;font-size:var(--ui-fs-xs)!important;padding:1px 8px!important}.ql-list li small .ql-on{color:var(--ui-gold);margin:0 0 0 auto;font-style:normal;font-weight:700}.ql-list li .ql-wait{color:var(--ui-text-dim);font-weight:400}.ql-done summary{cursor:var(--cur-hand);list-style:none}.ql-done summary h5{display:inline}.ql-legend ul{margin:var(--ui-space-1) 0;gap:var(--ui-space-2) var(--ui-space-4);font-size:var(--ui-fs-sm);color:var(--ui-text-dim);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.ql-legend li{align-items:center;gap:var(--ui-space-3);display:flex}.ql-opt{gap:var(--ui-space-3);font-size:var(--ui-fs-sm);margin-top:var(--ui-space-2);color:var(--ui-text-dim);align-items:center;display:flex}.wm-legend .q-glyph{margin:0 var(--ui-space-1) 0 0}.wm-legend>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.qt .qt-others{margin-top:var(--ui-space-2);padding-top:var(--ui-space-2);border-top:1px solid #c8a86838;gap:2px;display:grid}.qt .qt-other{pointer-events:auto;align-items:center;gap:var(--ui-space-2);width:100%;color:var(--ui-text-dim);font:inherit;font-size:var(--ui-fs-xs);text-align:left;cursor:var(--cur-hand);min-height:0;margin:0;padding:1px 2px;display:flex;box-shadow:none!important;background:0 0!important;border:0!important}.qt .qt-other:hover{color:var(--ui-text-bright);background:#e8c46a14!important}.qt .qt-other span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.qt .qt-other em{color:var(--ui-gold);white-space:nowrap;font-style:normal}.qt .qt-other.ready em{color:var(--ui-success)}.qt .qt-other .q-glyph{width:auto;height:14px}.ql-tabs{margin:0 0 var(--ui-space-3);flex-wrap:wrap;gap:3px;display:flex}.ql-tab{letter-spacing:.03em;white-space:nowrap;flex:auto;min-width:0;font-size:var(--ui-fs-xs)!important;padding:3px 5px!important}.ql-tab small{opacity:.7}.ql-tab.on{color:#fff3c8!important;border-color:var(--ui-gold)!important;box-shadow:inset 0 0 0 1px var(--ui-gold)!important}.ql-g{margin:var(--ui-space-3) 0 var(--ui-space-2);font:700 var(--ui-fs-xs) var(--ui-font-ui,system-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-brass-hi)}.ql-g small{color:var(--ui-text-faint);margin-left:var(--ui-space-1)}.ql-h b{flex:1;min-width:0}.ql-h .ql-track{font-size:var(--ui-fs-xs)!important;padding:1px 10px!important}.ql-h .ql-on{font-size:var(--ui-fs-xs);color:var(--ui-gold);margin-right:0;font-style:normal;font-weight:700}.ql-h small{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.ql-chip{border:1px solid var(--ui-leather-5);color:var(--ui-gold);text-transform:none;letter-spacing:0;border-radius:2px;padding:0 5px;font-weight:700}.ql-chip.ok{color:var(--ui-success);border-color:var(--ui-success)}.ql-list li .ql-k{font-size:var(--ui-fs-xs);color:var(--ui-text-faint);text-transform:uppercase;letter-spacing:.04em;justify-self:end}.ql-near h5{color:var(--ui-gold)}.qt.tone-main .qt-h b,.ql-q.tone-main .ql-h b,.ql-list li.tone-main .ql-n{color:#ffd866}.qt.tone-story .qt-h b,.ql-q.tone-story .ql-h b,.ql-list li.tone-story .ql-n{color:#d4a8ff}.qt.tone-side .qt-h b,.ql-q.tone-side .ql-h b,.ql-list li.tone-side .ql-n{color:#d8d4cc}.ql-q.tone-story{border-left-color:#8a5ac8}.ql-q.tone-side{border-left-color:#6e6a64}.qt-other.tone-main span{color:#f0d890}.qt-other.tone-story span{color:#d4a8ff}.wm-legend>span>i{margin-right:0!important}.ql-tabs{flex-wrap:nowrap;grid-template-columns:repeat(4,1fr);display:grid}.ql-tab{text-align:center;text-overflow:ellipsis;overflow:hidden;padding:4px 2px!important}.ql-legend ul{gap:var(--ui-space-2) 0!important;grid-template-columns:1fr!important}.ql-legend li{gap:var(--ui-space-4);font-size:var(--ui-fs-md,14px);color:var(--ui-text)}.ql-legend li .q-glyph{flex:none}.ql-lg{margin:var(--ui-space-4) 0 var(--ui-space-1);font:700 var(--ui-fs-xs) var(--ui-font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-brass-hi)}.ql-lh{margin:var(--ui-space-3) 0 var(--ui-space-1);font-size:var(--ui-fs-sm);color:var(--ui-text-faint);line-height:1.35}.qt-bounties{border-top:1px solid #ffffff18;margin-top:6px;padding-top:4px}.qt-bth{letter-spacing:.06em;text-transform:uppercase;color:#d8b060;margin-bottom:1px;font:700 10.5px Georgia,serif}.qt-bt{color:#e8dcc0;justify-content:space-between;gap:8px;font-size:11px;line-height:1.45;display:flex}.qt-bt span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.qt-bt em{color:#ffd98a;flex:none;font:700 11px system-ui}.qt-bt.done,.qt-bt.done em{color:#9fe08a}.qt-bt small,.ql-bounty small{color:#b9ad90;text-overflow:ellipsis;white-space:nowrap;font:500 10.5px system-ui;display:block;overflow:hidden}.ql-list li.ql-bounty{align-items:flex-start;gap:var(--ui-space-3);display:flex}.ql-bounty>span:first-child{flex:1;min-width:0}.ql-bounty>em,.ql-bounty>.ql-on{margin-top:1px}.ql-q{border-left-width:3px;margin-bottom:8px;padding:8px 10px}.ql-q .ql-h{flex-wrap:nowrap;align-items:flex-start;gap:8px}.ql-q .ql-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ql-q .ql-title b{overflow-wrap:anywhere;flex:none;font-size:14px;line-height:1.2}.ql-q .ql-title small{color:var(--ui-text-dim);text-transform:none;letter-spacing:.01em;flex:none;font-size:10.5px;line-height:1.3;display:block}.ql-now{background:#0b0805b3;border:1px solid #0009;margin:7px 0 2px;padding:6px 8px 7px;box-shadow:inset 0 0 0 1px #3a2c1a}.ql-now>small{font:700 9.5px var(--ui-font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-brass-hi,#e0c070);margin-bottom:3px;display:block}.ql-now .ql-step{color:var(--ui-text,#e8dcc0);margin:0 0 4px;font-size:12.5px;line-height:1.4}.ql-now .ql-o{margin:4px 0 0}.ql-now .ql-o li{grid-template-columns:9px 1fr auto;align-items:center;gap:3px 6px;margin:4px 0;font-size:12px;display:grid}.ql-now .ql-o li .ob-bar{background:#0b0805;grid-column:1/-1;height:5px;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 1px #ffffff12}.ql-now .ql-o li .ob-bar i{background:linear-gradient(#f0cf78,#b8862a);height:100%;display:block}.ql-now .ql-o li.done .ob-bar i{background:linear-gradient(#a8e890,#4a8a2a)}.ql-ready{color:#1a1208;background:linear-gradient(#f0cf78,#c8962e);border:1px solid #000;margin:7px 0 2px;padding:7px 9px;font-size:12.5px;font-weight:800;line-height:1.3;box-shadow:inset 0 0 0 1px #ffe49a88}.ql-q .ql-act{justify-content:space-between;align-items:center;margin-top:7px}.ql-q .ql-act .ql-on{color:var(--ui-gold,#ffd870);margin:0;font-size:11px;font-weight:700}.ql-q .ql-act .ql-track{padding:2px 12px!important;font-size:11px!important}.ql-q .ql-act .ql-drop{opacity:.8;padding:2px 8px;font-size:11px}.ql-q.tracked{box-shadow:var(--ui-well), 0 0 0 1px var(--ui-brass-lo,#8a6a38), 0 0 10px #ffd87022}.ql-list li{border-bottom:1px solid #ffffff10;row-gap:2px;padding:5px 4px;grid-template-columns:22px 1fr auto!important}.ql-list li .ql-n{overflow-wrap:anywhere;font-size:13px;font-weight:700}.ql-list li .ql-lv{border:1px solid var(--ui-leather-5,#4a3a22);background:#0b0805;border-radius:2px;padding:0 6px;font-size:11px}.ql-list li small{color:var(--ui-text-dim,#a89a80);font-size:10.5px;grid-column:2/-1!important}.ql-list li .ql-k{color:var(--ui-brass-hi,#e0c070);justify-self:auto;font-size:10px}.ql-legend details>summary{cursor:var(--cur-hand)}.q-badge{flex-direction:column;flex:none;align-items:center;gap:1px;width:34px;display:inline-flex}.q-badge .q-mq{font:700 6.5px/7px var(--ui-font-body,system-ui);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#ffd23a;text-shadow:0 1px #000;font-style:normal}.ql-list li{grid-template-columns:34px 40px 1fr auto}.q-kind{font:700 8.5px/14px var(--ui-font-body,system-ui);letter-spacing:.06em;text-transform:uppercase;color:#d8d4cc;vertical-align:1px;white-space:nowrap;background:#2a2a2e;border:1px solid #000;margin-left:6px;padding:0 5px;display:inline-block;box-shadow:inset 0 0 0 1px #5a5a60}.q-kind-repeatable{color:#9ae06a;box-shadow:inset 0 0 0 1px #3a6a2a}.ql-giver{align-items:center;gap:4px;display:inline-flex}.ql-giver .ql-face{width:16px;height:16px;image-rendering:pixelated;border:1px solid #000;flex:none;box-shadow:0 0 0 1px #5a4630}#side-body .qlog .ql-list>li:not(.ql-bounty){grid-template-rows:auto;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:3px 8px;display:grid}#side-body .qlog .ql-list>li:not(.ql-bounty)>.q-badge,#side-body .qlog .ql-list>li:not(.ql-bounty)>.q-glyph{grid-area:1/1/span 2;place-self:start center;margin-top:1px}#side-body .qlog .ql-list>li:not(.ql-bounty)>.ql-n{overflow-wrap:anywhere;flex-wrap:wrap;grid-area:1/2;align-items:center;gap:3px 6px;min-width:0;line-height:16px;display:flex}#side-body .qlog .ql-list>li:not(.ql-bounty)>.ql-lv{box-sizing:border-box;grid-area:1/3;place-self:start end;height:16px}#side-body .qlog .ql-list>li:not(.ql-bounty)>small{flex-direction:column;grid-area:2/2/auto/-1;align-items:flex-start;gap:3px;min-width:0;line-height:16px;display:flex}#side-body .qlog .ql-list>li:not(.ql-bounty)>small>*{max-width:100%}#side-body .qlog .ql-n .wk-tag,#side-body .qlog .ql-title b .wk-tag,#side-body .qlog .ql-n .q-kind,#side-body .qlog .ql-title b .q-kind{flex:none;margin:0}#side-body .qlog .ql-map{align-items:center;gap:4px;min-height:16px;display:flex}#side-body .qlog .ql-giver{align-items:center;gap:5px;min-height:18px;display:flex}#side-body .qlog .ql-giver .ql-face{width:18px;height:18px}#side-body .qlog .ql-map{gap:5px;min-height:18px}#side-body .qlog .ql-map img.pxi{vertical-align:middle;width:18px;height:18px}#side-body .qlog .ql-need{color:#ff6a52;font-weight:700}#side-body .qlog .ql-n,#side-body .qlog .ql-q .ql-title b{flex-direction:column;min-width:0;flex-wrap:nowrap!important;align-items:stretch!important;gap:3px!important;display:flex!important}#side-body .qlog .ql-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}#side-body .qlog .ql-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;color:inherit;flex:auto;overflow:hidden}#side-body .qlog .ql-head .ql-lv{flex:none}#side-body .qlog .ql-tags{flex-wrap:wrap;align-items:center;gap:3px 6px;display:flex}#side-body .qlog .ql-tags:empty{display:none}#side-body .qlog .ql-q .ql-title b{flex-wrap:wrap;align-items:center;gap:3px 6px;line-height:16px;display:flex}#side-body .qlog .ql-q .ql-title small{flex-direction:column;align-items:flex-start;gap:3px;margin-top:3px;line-height:16px;display:flex}#side-body .qlog .ql-q .ql-title .ql-prog{color:#e8d8a8}#side-body .qlog .ql-q .ql-h .q-badge{align-self:flex-start;margin-top:1px}#side-body .qlog .ql-list>li:not(.ql-bounty){grid-template-columns:34px minmax(0,1fr)}#side-body .qlog :is(.ql-n,.ql-title b) .ql-lv{box-sizing:border-box;flex:none;align-self:center;height:16px;margin:0}#side-body .qlog .ql-q .ql-title b .ql-lv{font:700 11px/16px var(--ui-font-body,system-ui);color:#ffe08a;white-space:nowrap;background:#120b06;padding:0 5px;box-shadow:inset 0 0 0 1px #6a4e26}#side-body .qlog .ql-list>li:not(.ql-bounty)>.q-badge,#side-body .qlog .ql-list>li:not(.ql-bounty)>.q-glyph{grid-row:1!important}#side-body .qlog .ql-list>li:not(.ql-bounty)>small{grid-row:2;grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:dense;place-items:center start;gap:3px 8px;padding-left:2px;grid-column:1/-1!important;display:grid!important}#side-body .qlog .ql-list>li:not(.ql-bounty)>small>*{grid-column:1}#side-body .qlog .ql-list>li:not(.ql-bounty)>small>:is(.ql-track,.ql-on){grid-area:1/2/span 2;place-self:center end;margin:0!important}:root{--rar-1:#4a9cff;--rar-2:#b86cff;--rar-3:#ffc83a}.rar-1,.rar-2,.rar-3{position:relative}.rar-1:not(img):before,.rar-2:not(img):before,.rar-3:not(img):before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background-repeat:no-repeat;position:absolute;inset:0}.rar-1:not(img):before{box-shadow:inset 0 0 0 1px var(--rar-1), inset 0 0 6px -1px color-mix(in srgb, var(--rar-1) 60%, transparent)}.rar-2:not(img):before{box-shadow:inset 0 0 0 1px var(--rar-2), inset 0 0 0 2px #000a, inset 0 0 0 3px color-mix(in srgb, var(--rar-2) 50%, transparent);background-image:linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(#000, #000), linear-gradient(#000, #000), linear-gradient(#000, #000), linear-gradient(#000, #000);background-position:1px 1px,calc(100% - 1px) 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),0 0,100% 0,0 100%,100% 100%;background-size:3px 3px,3px 3px,3px 3px,3px 3px,5px 5px,5px 5px,5px 5px,5px 5px}.rar-3:not(img):before{box-shadow:inset 0 0 0 1px var(--rar-3), inset 0 0 0 2px #000a, inset 0 0 0 3px color-mix(in srgb, var(--rar-3) 55%, transparent), inset 0 0 10px color-mix(in srgb, var(--rar-3) 45%, transparent);background-image:var(--rar-gem), var(--rar-gem), var(--rar-gem), var(--rar-gem);background-position:0 0,100% 0,0 100%,100% 100%;background-size:7px 7px}:root{--rar-gem:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7' shape-rendering='crispEdges'%3E%3Cpath fill='%23000' d='M3 0h1v1h1v1h1v1h1v1h-1v1h-1v1h-1v1h-1v-1h-1v-1h-1v-1h-1v-1h1v-1h1v-1h1z'/%3E%3Cpath fill='%23ffc83a' d='M3 1h1v1h1v1h1v1h-1v1h-1v1h-1v-1h-1v-1h-1v-1h1v-1h1z'/%3E%3Cpath fill='%23f4e4ff' d='M3 2h1v1h-1z'/%3E%3C/svg%3E")}.rar-1>b,.rar-2>b,.rar-3>b,.rar-1>i,.rar-2>i,.rar-3>i,.rar-1>em,.rar-2>em,.rar-3>em{z-index:1}img.rar-1,img.rar-2,img.rar-3{box-sizing:border-box;background-repeat:no-repeat}img.rar-1{box-shadow:0 0 5px -1px var(--rar-1);border-color:var(--rar-1)!important}img.rar-2{outline:1px solid color-mix(in srgb, var(--rar-2) 45%, transparent);outline-offset:1px;box-shadow:0 0 6px -1px var(--rar-2);background-image:linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(var(--rar-2), var(--rar-2)), linear-gradient(var(--rar-2), var(--rar-2));background-position:0 0,100% 0,0 100%,100% 100%;background-size:3px 3px;border-color:var(--rar-2)!important}img.rar-3{outline:1px solid color-mix(in srgb, var(--rar-3) 55%, transparent);outline-offset:1px;box-shadow:0 0 8px var(--rar-3);background-image:var(--rar-gem), var(--rar-gem), var(--rar-gem), var(--rar-gem);background-position:0 0,100% 0,0 100%,100% 100%;background-size:7px 7px;border-color:var(--rar-3)!important}.ch-link img.rar-1,.ch-link img.rar-2,.ch-link img.rar-3{box-shadow:none;background-image:none;border:1px solid;border-radius:2px;outline:0;position:static}.ch-link:has(>img.rar-1){color:var(--rar-1)!important}.ch-link:has(>img.rar-2){color:var(--rar-2)!important}.ch-link:has(>img.rar-3){text-shadow:0 0 6px color-mix(in srgb, var(--rar-3) 60%, transparent);color:var(--rar-3)!important}.cell>b,.enh-item>b,.dly-items b{border-radius:var(--ui-radius-sm,2px);background:#000000b0;padding:0 2px;line-height:11px!important}.cell>b.plus,.enh-item>b.plus,.bag .bag-item>b.plus,.inv-grid .cell>b.plus{inset:1px 1px auto auto!important}.cell>b:not(.plus){top:1px;left:1px}.bag-grid .bag-item>.gem-lv{left:auto!important;right:1px!important}.cell>i.gems{z-index:1;gap:2px!important;bottom:2px!important;left:2px!important}.cell>i.gems u{transform:rotate(45deg);border-radius:0!important;width:5px!important;height:5px!important;box-shadow:0 0 0 1px #000,0 0 3px #000!important}.enh-item>em{border-radius:var(--ui-radius-sm,2px);background:#000000b0;padding:0 2px;line-height:10px}.bag-grid .bag-item.s2x1.diag img,.bag-grid .bag-item.s1x2.diag img{width:calc(var(--c) * 1.42)!important;height:calc(var(--c) * 1.42)!important}.inv-ghost.sized.s2x1.diag img{width:calc(var(--c,40px) * 1.15)!important;height:calc(var(--c,40px) * 1.15)!important}.cell.cant{background:radial-gradient(circle at 50% 45%,#5a1c15,#2c0d09 80%)!important;box-shadow:inset 0 0 0 1px #8a2c20,inset 1px 1px #000a!important}.cell.cant:hover{box-shadow:inset 0 0 0 1px #c0483a,inset 1px 1px #000a!important}html body #ui-root #bar{--ab-slot:38px;--ab-util:28px;--ab-orb:68px;--ab-socket:#0b0805;--ab-iron:#3a3530;--ab-iron-hi:#6e655a}html body #ui-root #bar.frame{image-rendering:pixelated;border:7px solid #0000!important;border-image:var(--frame-wood) 16 fill / 9px / 0 stretch!important;background:0 0!important;border-radius:0!important;align-items:flex-end!important;gap:6px!important;padding:2px 6px 3px!important;display:flex!important;box-shadow:0 4px 14px #0009!important}html body #ui-root #bar .bar-mid{flex-direction:column;min-width:0;gap:3px!important;padding:0!important;display:flex!important}html body #ui-root #bar .bar-row{align-items:center;gap:4px;min-width:0;display:flex}html body #ui-root #bar .orb{flex:none;align-self:center;width:var(--ab-orb)!important;height:var(--ab-orb)!important;box-shadow:inset 0 0 0 2px #000, inset 0 4px 0 1px #0007, 0 0 0 2px #000, 0 0 0 3px var(--ui-brass-hi), 0 0 0 4px var(--ui-brass), 0 0 0 5px var(--ui-brass-lo), 0 0 0 7px var(--ab-iron), 0 0 0 8px #000, 0 4px 8px 8px #0007!important;background:#0c0805!important;border:0!important;border-radius:50%!important;margin:-8px 0!important}html body #ui-root #bar .orb .liquid{border-radius:50%!important;inset:2px!important}html body #ui-root #bar .orb:after{z-index:1;box-shadow:6px 0 0 -1px #fff5;background:#ffffffb0!important;width:14%!important;height:9%!important;top:15%!important;left:22%!important}html body #ui-root #bar .orb span{z-index:2;font:700 15px/1 var(--ui-font-head)!important;color:var(--ui-text-bright)!important;text-shadow:2px 2px #000,-1px 0 #000,0 -1px #000!important}html body #ui-root #bar .orb label{z-index:3;max-width:calc(var(--ab-orb) + 18px);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;margin:0;overflow:hidden;font:700 9px/11px var(--ui-font-body)!important;color:var(--ui-brass-hi)!important;background:var(--ui-leather-3,#3a2c1e)!important;box-shadow:inset 0 1px 0 var(--ui-leather-5,#5a4630), inset 0 -1px 0 #0a0705!important;box-shadow:inset 0 0 0 1px var(--ui-brass-lo), 0 1px 0 #000!important;border:1px solid #000!important;border-radius:0!important;padding:0 5px 1px!important;display:block!important;bottom:-5px!important;left:50%!important;transform:translate(-50%)!important}html body #ui-root #bar .orb.hp .liquid i{background:linear-gradient(#ffa08a 0 2px,#d8382c 2px 7px,#a0221a 7px 60%,#5a0c08)!important}html body #ui-root #bar .orb.low{animation:.9s steps(2,end) infinite ab-orb-low}@keyframes ab-orb-low{50%{filter:brightness(1.25);box-shadow:inset 0 0 0 2px #000, 0 0 0 2px #000, 0 0 0 4px #ff5a3a, 0 0 0 7px var(--ab-iron), 0 0 0 8px #000, 0 0 14px 8px #ff3a2a66}}html body #ui-root #bar #resbar.orb{--c:#d8742a;height:var(--ab-orb)!important;background:color-mix(in srgb, var(--c) 10%, #0a0705)!important;overflow:visible!important}html body #ui-root #bar #resbar.orb .liquid i{display:block;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(color-mix(in srgb, var(--c) 45%, #fff) 0 2px, var(--c) 2px 7px, color-mix(in srgb, var(--c) 72%, #000) 7px 60%, color-mix(in srgb, var(--c) 35%, #000))!important;width:auto!important;transition:height .3s steps(8,end)!important}html body #ui-root #bar #resbar.orb span{place-items:center;position:absolute;inset:0;font-size:15px!important;line-height:1!important;display:grid!important}html body #ui-root #bar #resbar.orb.full{animation:1s steps(2,end) infinite ab-res-full}@keyframes ab-res-full{50%{box-shadow:inset 0 0 0 2px #000, 0 0 0 2px #000, 0 0 0 4px var(--c), 0 0 0 7px var(--ab-iron), 0 0 0 8px #000, 0 0 16px 8px color-mix(in srgb, var(--c) 55%, transparent)}}html body #ui-root #bar #resbar.orb.full label{color:#fff!important;box-shadow:inset 0 0 0 1px var(--c), 0 1px 0 #000!important}html body #ui-root #bar #spellbar{justify-content:center;display:flex;background:var(--ab-socket)!important;box-shadow:inset 0 0 0 1px #000, inset 0 0 0 2px var(--ui-leather-4), inset 0 3px 4px #000!important;border-radius:0!important;gap:3px!important;padding:3px!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sfixed{background:linear-gradient(var(--ab-iron), var(--ab-iron)) right / 2px 100% no-repeat;gap:3px;display:flex;border:0!important;margin:0 2px 0 0!important;padding:0 6px 0 0!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot{cursor:var(--cur-hand);padding:0;position:relative;overflow:hidden;width:var(--ab-slot)!important;height:var(--ab-slot)!important;background:#1a130c!important;border:0!important;border-radius:0!important;box-shadow:0 0 0 1px #000!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot img{width:100%;height:100%;position:relative}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot:before{content:"";z-index:2;pointer-events:none;box-shadow:inset 0 0 0 1px var(--ui-brass-lo), inset 1px 1px 0 1px #c89a4a88, inset -1px -1px 0 1px #1a1008, inset 0 0 0 3px #0006;position:absolute;inset:0}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot.fixed:before{box-shadow:inset 0 0 0 1px var(--ui-brass), inset 1px 1px 0 1px #f0d48a99, inset -1px -1px 0 1px #2a1808, inset 0 0 0 3px #0006}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot:not(.empty):hover:before,html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot:focus-visible:before{box-shadow:inset 0 0 0 1px var(--ui-brass-hi), inset 0 0 0 2px #000, inset 0 0 8px #f0d48a66}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot:hover{box-shadow:0 0 0 1px #000,0 0 8px #f0d48a55!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot.empty{opacity:1!important;background:repeating-linear-gradient(135deg,#120d08 0 3px,#0a0705 3px 6px)!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot.empty:before{box-shadow:inset 0 0 0 1px #3a2a18,inset 0 0 0 3px #0008}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot.empty .key{color:var(--ui-text-faint)!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot .key{z-index:3;text-align:center;letter-spacing:.02em;background:#000000c0;min-width:9px;padding:0 2px;font:700 10px/11px var(--ui-font-body)!important;color:var(--ui-brass-hi)!important;text-shadow:none!important;top:2px!important;left:2px!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot.fixed .key{letter-spacing:0;font-size:8.5px!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot .sweep{z-index:1;background:#000000b8!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot .cdnum{z-index:3;color:#fff;font:700 13px var(--ui-font-head)!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000!important}html body #ui-root #bar :is(#spellbar,#spellfixed) .sslot.press{transform:translateY(1px)}html body #ui-root #bar .bar-low{gap:6px;padding:0 1px 1px}html body #ui-root #bar #bar-slots{flex:none;box-shadow:none!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:flex!important}html body #ui-root #bar #bar-slots .util{cursor:var(--cur-hand);position:relative;overflow:hidden;width:var(--ab-util)!important;height:var(--ab-util)!important;box-shadow:inset 0 0 0 1px #000,inset 2px 2px #2e2216,inset -2px -2px #0a0705!important;box-shadow:0 0 0 1px #000, inset 0 0 0 1px var(--ui-brass-lo), inset 1px 1px 0 1px #c89a4a55, inset -1px -1px 0 1px #1a1008!important;background:#1a130c!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}html body #ui-root #bar #bar-slots .util img{width:calc(100% - 6px);height:calc(100% - 6px);image-rendering:pixelated;pointer-events:none;position:absolute;inset:3px}html body #ui-root #bar #bar-slots .util span{display:none!important}html body #ui-root #bar #bar-slots .util kbd{z-index:2;position:absolute;top:1px;left:1px;min-width:0!important;font:700 8.5px/10px var(--ui-font-body)!important;color:var(--ui-brass-hi)!important;background:#000000c0!important;border:0!important;border-radius:0!important;padding:0 2px!important}html body #ui-root #bar #bar-slots .util .cost{z-index:2;font-style:normal;position:absolute;bottom:0;right:1px;font:700 8.5px/10px var(--ui-font-body)!important;color:#9ad8ff!important;text-shadow:1px 1px #000,-1px 0 #000!important}html body #ui-root #bar #bar-slots .util .sweep{z-index:1;background:conic-gradient(#000000b8 var(--p,0deg), transparent 0)!important}html body #ui-root #bar #bar-slots .util:hover{box-shadow:0 0 0 1px #000, inset 0 0 0 1px var(--ui-brass-hi), 0 0 6px #f0d48a55!important}html body #ui-root #bar #bar-slots .util.nope{opacity:1!important}html body #ui-root #bar #bar-slots .util.nope img{filter:grayscale(.85)brightness(.5)}html body #ui-root #bar #bar-slots .util.nope .cost{color:var(--ui-danger-text)!important}html body #ui-root #bar #bar-slots .util.active{box-shadow:0 0 0 1px #000, inset 0 0 0 1px var(--ui-gold), 0 0 8px #ffd87088!important}html body #ui-root #bar #bar-slots .util[data-slot=interact]:not(.nope){box-shadow:0 0 0 1px #000, inset 0 0 0 1px var(--ui-success), inset 0 0 6px #9fe08a33!important}html body #ui-root #bar .xp-col{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}html body #ui-root #bar #resline{height:9px;box-shadow:0 0 0 1px var(--ui-brass-lo), inset 0 1px 0 #000;background:#0a0604;border:1px solid #000;padding:1px;position:relative}html body #ui-root #bar #resline i{background:linear-gradient(#b8e2ff 0 1px,#3a8ae0 1px calc(100% - 1px),#163e78 calc(100% - 1px));width:0;height:100%;transition:width .25s steps(5,end);display:block}html body #ui-root #bar #resline.full i{background:linear-gradient(#e8f6ff 0 1px,#6ab8ff 1px calc(100% - 1px),#2a5ea0 calc(100% - 1px));box-shadow:0 0 6px #5ab0ff}html body #ui-root #bar #resline span{z-index:1;text-align:center;font:700 8px/9px var(--ui-font-body);letter-spacing:.03em;color:#e8f4ff;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000;white-space:nowrap;padding:0 4px;position:absolute;inset:0;overflow:hidden}html body #ui-root #bar .xp-col>#xpbar{flex:none}html.touch-play body #ui-root #bar #resline{height:5px;padding:0 1px}html.touch-play body #ui-root #bar #resline span{display:none}html body #ui-root #bar #xpbar{flex:1;min-width:0;height:14px!important;box-shadow:0 0 0 1px var(--ui-brass-lo), inset 0 2px 0 #000!important;background:#0a0604!important;border:1px solid #000!important;border-radius:0!important;gap:1px!important;padding:1px!important}html body #ui-root #bar #xpbar i{--xp:#d8b050;--xp-hi:#fff0b8;--xp-lo:#8a6420;background:linear-gradient(90deg, var(--xp) calc(var(--f) * 100%), #1a130b calc(var(--f) * 100%))!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0009!important}html body #ui-root #bar #xpbar span{z-index:2;white-space:nowrap;text-overflow:ellipsis;text-align:center;letter-spacing:.03em;padding:0 4px;position:absolute;inset:0;overflow:hidden;font:700 9.5px/14px var(--ui-font-body)!important;color:var(--ui-text-bright)!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000!important}html body #ui-root #bar #xpbar:hover{height:14px!important;box-shadow:0 0 0 1px var(--ui-brass), inset 0 2px 0 #000!important}html body #ui-root #bar #xpbar:hover span{font-size:9.5px!important;line-height:14px!important}html.touch-play body #ui-root #bar{--ab-slot:46px;--ab-orb:56px}html.touch-play body #ui-root #bar #bar-slots,html.touch-play body #ui-root #bar #resbar.orb{display:none!important}html.touch-play body #ui-root #bar.frame{padding:2px 4px 3px!important}html.touch-play body #ui-root #bar :is(#spellbar,#spellfixed) .sslot .key{font-size:11px!important}@media (height<=500px){html.touch-play body #ui-root #bar{--ab-slot:40px;--ab-orb:46px}html.touch-play body #ui-root #bar #xpbar{height:12px!important;display:flex!important}html.touch-play body #ui-root #bar #xpbar span{font-size:9px!important;line-height:12px!important}html.touch-play body #ui-root #bar .orb span{font-size:13px!important}html.touch-play body #ui-root #bar .orb label{display:none!important}}html body #ui-root #bar #xpbar{position:relative}html body #ui-root #bar #xpbar .xp-gain{z-index:1;pointer-events:none;opacity:1;background:#5aa8ff;width:0;position:absolute;top:1px;bottom:1px;box-shadow:inset 0 1px #c8e4ff,inset 0 -1px #1e4a8a,0 0 0 1px #0a1a30}html body #ui-root #bar #xpbar .xp-gain.grow{transition:width .4s steps(6,end)}html body #ui-root #bar #xpbar .xp-gain.green{background:#6ad04a;box-shadow:inset 0 1px #d4ffb8,inset 0 -1px #2a6a1a,0 0 0 1px #0a2008}html body #ui-root #bar #xpbar .xp-gain.done{opacity:0;transition:opacity .35s steps(3,end)}html body #ui-root #bar #bar-slots .util .qty{z-index:2;font:700 9px/10px var(--ui-font-body);color:#f6ead0;text-shadow:1px 1px #000,-1px 0 #000;position:absolute;bottom:0;left:1px}html body #ui-root #bar #bar-slots .util.drop-ok{box-shadow:0 0 0 1px #000, inset 0 0 0 2px var(--ui-gold), 0 0 10px #ffd870aa!important}html body #ui-root #bar .bar-xp{flex-direction:column;gap:2px;width:100%;padding:0 1px 1px;display:flex!important}html body #ui-root #bar .bar-xp #xpbar{flex:none;width:100%}html:not(.touch-play) body #ui-root #bar .bar-xp #resline{display:none!important}html body #ui-root #bar .bar-spells{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex!important}html body #ui-root #bar .bar-low{justify-content:space-between;align-items:center;width:100%;gap:3px!important;display:flex!important}html body #ui-root #bar #spellfixed{flex:none;display:flex}html body #ui-root #bar #spellfixed .sslot{width:var(--ab-util)!important;height:var(--ab-util)!important}html body #ui-root #bar #spellfixed .sfixed{margin-right:3px;padding-right:6px}html body #ui-root #bar #bar-slots .util kbd{font-size:9px!important}html body #ui-root #bar #buffs{pointer-events:auto;z-index:2;justify-content:center;gap:4px;display:flex;transform:translate(-50%);position:absolute!important;top:auto!important;bottom:calc(100% + 14px)!important;left:50%!important}html body #ui-root #bar #buffs:empty{display:none}html body #ui-root #bar #buffs .buff{box-sizing:border-box;width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--c), 0 0 5px color-mix(in srgb, var(--c) 60%, transparent), 0 2px 3px #000a;background:#0b0805;border:1px solid #000;border-radius:2px;position:relative;overflow:visible}html body #ui-root #bar #buffs .buff img{width:26px;height:26px;image-rendering:pixelated;margin:1px;display:block}html body #ui-root #bar #buffs .buff span{font:700 10px/1 var(--ui-font-body,system-ui);color:#fff;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000;white-space:nowrap;padding:0 2px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}html body #ui-root #bar #buffs .buff.ending{animation:.8s steps(2,jump-none) infinite buff-end}@keyframes buff-end{50%{opacity:.45}}html.touch-play body #ui-root #bar #buffs{bottom:calc(100% + 26px)!important}html.touch-play body #ui-root #bar #buffs .buff{width:26px;height:26px}html.touch-play body #ui-root #bar #buffs .buff img{width:22px;height:22px}html body #ui-root #bar #buffs .buff{background:#0b0805!important;border:1px solid #000!important}#loading{z-index:var(--ui-z-loading,3600);overscroll-behavior:none;contain:paint;opacity:1;image-rendering:pixelated;background:radial-gradient(at 50% 60%,#2a1d10,#0a0705 75%);transition:opacity .25s steps(5,end);display:block;position:fixed;inset:0;overflow:clip}#loading[hidden]{display:none}#loading.leaving{opacity:0;pointer-events:none}#loading .ld-bg{image-rendering:pixelated;opacity:0;will-change:opacity, transform;background:50%/cover no-repeat;transition:opacity 1s steps(8,end);position:absolute;inset:-4%}#loading .ld-bg.on{opacity:1;animation:14s linear forwards ld-zoom}@keyframes ld-zoom{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translate(-1.2%,-.8%)}}#loading .ld-vig{pointer-events:none;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px),radial-gradient(at 50% 45%,#0000 30%,#0000008c 100%),linear-gradient(#00000073,#0000 22% 50%,#060402eb);position:absolute;inset:0}#loading:not(.has-art) .ld-vig{background:repeating-linear-gradient(#00000024 0 1px,#0000 1px 3px),radial-gradient(at 50% 45%,#0000 40%,#0009 100%)}#loading:not(.has-art):before{content:"";background:radial-gradient(circle at 50% 62%,#ff9a3a22,#0000 55%);animation:1.6s steps(4,end) infinite alternate ld-glow;position:absolute;inset:0}@keyframes ld-glow{0%{opacity:.5}to{opacity:1}}#loading .ld-embers{pointer-events:none;position:absolute;inset:0;overflow:hidden}#loading .ld-embers i{opacity:0;background:#ffb858;width:4px;height:4px;animation:9s steps(36,end) infinite ld-rise;position:absolute;bottom:-10px;box-shadow:0 0 0 2px #ff8a2a55}#loading .ld-embers i:nth-child(odd){background:#ffd98a;width:3px;height:3px}#loading .ld-embers i:first-child{animation-delay:0s;left:6%}#loading .ld-embers i:nth-child(2){animation-duration:11s;animation-delay:2.1s;left:14%}#loading .ld-embers i:nth-child(3){animation-delay:4.3s;left:23%}#loading .ld-embers i:nth-child(4){animation-duration:12s;animation-delay:1.2s;left:31%}#loading .ld-embers i:nth-child(5){animation-delay:6s;left:40%}#loading .ld-embers i:nth-child(6){animation-duration:10s;animation-delay:3s;left:48%}#loading .ld-embers i:nth-child(7){animation-delay:7.5s;left:55%}#loading .ld-embers i:nth-child(8){animation-duration:13s;animation-delay:.8s;left:63%}#loading .ld-embers i:nth-child(9){animation-delay:5.2s;left:70%}#loading .ld-embers i:nth-child(10){animation-duration:9.5s;animation-delay:2.7s;left:77%}#loading .ld-embers i:nth-child(11){animation-delay:8.3s;left:84%}#loading .ld-embers i:nth-child(12){animation-duration:11.5s;animation-delay:1.8s;left:90%}#loading .ld-embers i:nth-child(13){animation-delay:4.8s;left:96%}#loading .ld-embers i:nth-child(14){animation-duration:14s;animation-delay:9.4s;left:36%}@keyframes ld-rise{0%{opacity:0;transform:translate(0)}10%{opacity:.95}80%{opacity:.5}to{opacity:0;transform:translate(36px,-92vh)}}#loading.has-art .ld-embers{opacity:.6}#loading .ld-logo{aspect-ratio:150/38;width:clamp(150px,15vw,240px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 6px #0008);display:block;position:absolute;bottom:clamp(14px,3vh,34px);left:clamp(16px,2.6vw,40px)}#loading .ld-box{text-align:center;width:min(640px,88vw);position:absolute;bottom:9vh;left:50%;transform:translate(-50%)}#loading .ld-kicker{letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;color:var(--ui-text-dim,#b3a17c);text-shadow:0 2px #000;margin:0 0 8px;font:700 12px Cinzel,Georgia,serif}#loading #ld-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#loading #ld-title-px{max-width:92%;height:auto;image-rendering:pixelated;filter:drop-shadow(0 4px #000a);margin:0 auto 16px;display:block}#loading .ld-bar{clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px));background:#0b0704;gap:3px;height:22px;margin:0 20px;padding:4px;display:flex;position:relative;box-shadow:0 0 0 2px #000,0 0 0 4px #8a6a3a,0 0 0 6px #000,0 8px 0 4px #0006}#loading .ld-bar b{background:#2a1d10;flex:1;box-shadow:inset 0 -2px #1a1208}#loading .ld-bar b.on{background:#e0b050;box-shadow:inset 0 3px #fff2b8,inset 0 -3px #8a5a18}#loading .ld-bar b.on:last-of-type{animation:.6s steps(2,end) infinite ld-blink}@keyframes ld-blink{50%{filter:brightness(1.35)}}#loading .ld-row{justify-content:space-between;align-items:baseline;margin:14px 20px 0;display:flex}#loading .ld-row p{color:var(--ui-text-dim,#b3a17c);letter-spacing:.24em;text-transform:uppercase;text-shadow:0 2px #000;margin:0;font-size:12px}#loading .ld-row span{color:var(--ui-brass-hi,#f0d48a);text-shadow:0 2px #000;text-align:right;min-width:4ch;font:700 13px Cinzel,Georgia,serif}#loading .ld-tip{text-align:left;background:#080503b8;align-items:center;gap:14px;max-width:min(560px,92%);min-height:64px;margin:20px auto 0;padding:8px 16px 8px 10px;display:inline-flex;box-shadow:0 0 0 2px #000,0 0 0 4px #5a4422,0 6px 0 4px #0006}#loading .ld-tip.swap{animation:.5s steps(5,end) ld-tipin}@keyframes ld-tipin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}#loading .ld-tip-ic{background:#1a1208;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 0 0 2px #000,inset 0 0 0 4px #7a5a2a,inset 0 0 0 6px #2a1d10}#loading .ld-tip-ic img{width:36px;height:36px;image-rendering:pixelated;filter:drop-shadow(0 2px #000a)}#loading .ld-tip-ic kbd{color:#2a1a08;background:linear-gradient(#fff2b8,#e0b050);place-items:center;width:32px;height:32px;margin-bottom:4px;font:700 18px Cinzel,Georgia,serif;display:grid;box-shadow:0 0 0 2px #000,0 4px 0 2px #8a5a18,0 6px 0 2px #000}#loading .ld-tip-tx{gap:2px;display:grid}#loading .ld-tip-tx small{letter-spacing:.3em;text-transform:uppercase;color:#d8a038;text-shadow:0 2px #000;font:700 10px Cinzel,Georgia,serif}#loading .ld-tip-tx span{color:#ecdfc0;text-shadow:0 2px #000;font:italic 15px/1.35 Alegreya Sans,Georgia,serif}#loading .ld-cap{color:#d8c9a4;background:#08050399;max-width:40vw;padding:4px 10px;font:italic 12px Alegreya Sans,serif;position:absolute;top:18px;right:18px;box-shadow:0 0 0 2px #000,0 0 0 3px #5a4422}#loading .ld-cap:empty{display:none}@media (width<=900px){#loading .ld-logo{width:clamp(130px,34vw,200px);top:18px;bottom:auto;left:50%;transform:translate(-50%)}}@media (width<=600px){#loading .ld-box{bottom:6vh}#loading .ld-bar{margin:0 10px}#loading .ld-row{margin:12px 10px 0}}@media (prefers-reduced-motion:reduce){#loading .ld-bg.on,#loading .ld-embers i,#loading .ld-bar b.on:last-of-type,#loading:not(.has-art):before{animation:none}#loading .ld-bg.on{transform:scale(1.04)}}@media (height<=480px){#loading .ld-tip,#loading .ld-kicker{display:none}#loading #ld-title-px{max-width:56%;margin-bottom:10px}#loading .ld-logo{width:100px;top:auto;bottom:10px;left:12px;transform:none}#loading .ld-box{bottom:9vh}}#side-body .sk-hero,#side-body .sk-tile{image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}#side-body .sk-ico,#side-body .sk-hero .sk-ico{background:#120b06!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #000,inset 1px 1px #3a2412!important}#side-body .sk-bar{background:#0a0604!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #000!important}#side-body .sk-bar i{background:repeating-linear-gradient(90deg,#6ab83a 0 7px,#4a8a2a 7px 8px)!important;border-radius:0!important;box-shadow:inset 0 1px #fff5,inset 0 -1px #0005!important}#side-body .sk-hero .sk-bar i{background:repeating-linear-gradient(90deg,#e86a2a 0 7px,#a8441a 7px 8px)!important}#tip,#item-card{image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card) 6 fill / 6px / 0 stretch!important;background:0 0!important;border-radius:0!important;box-shadow:0 3px #0008!important}#craft-panel .rtabs{flex-wrap:wrap;gap:3px;margin:6px 8px 2px;display:flex}#craft-panel .rtab{cursor:var(--cur-hand);border:6px solid #0000;border-image:var(--btn-wood) 6 fill / 6px / 0 stretch;font:700 12px var(--ui-font-head,Georgia, serif);color:#e8dcc0;text-shadow:1px 1px #000;image-rendering:pixelated;background:0 0;border-radius:0;align-items:center;gap:5px;padding:5px 9px;display:inline-flex}#craft-panel .rtab:hover{border-image-source:var(--btn-wood-hi)}#craft-panel .rtab.on{border-image-source:var(--btn-gold);color:#fff0c0}#craft-panel .rtab em{color:#c8b28a;font-size:10.5px;font-style:normal}#craft-panel .rtab.on em{color:#ffe08a}#craft-panel .rmakes{flex-direction:column;flex:none;align-items:stretch;gap:3px;width:128px;display:flex}#craft-panel .rmake.one{width:100%;min-width:0;padding:5px 8px;font-size:12px}#craft-panel .rqty{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}#craft-panel .rqty .rmake{min-width:0;font:700 10.5px var(--ui-font-body,system-ui);padding:2px 0}#craft-panel .rqty .rmake:nth-child(4),#craft-panel .rqty .rmake:nth-child(5){grid-column:span 1}#craft-panel .rqty .rmake:last-child{grid-column:span 2}#craft-panel .rprog{text-align:center;font:700 12px var(--ui-font-body,system-ui);color:#ffe08a;padding:4px 0}#craft-panel .rstop{font:700 11px var(--ui-font-body,system-ui);padding:3px 0}@media (width<=520px){#craft-panel .rmakes{width:100%}}#side-body .sk-hero,#side-body .sk-tile,#tip,#item-card{image-rendering:pixelated;box-shadow:none!important;background:0 0!important;border:10px solid #0000!important;border-image:url(/ui/site/frame-plank.png) 10 fill/10px repeat!important;border-radius:0!important}#side-body .sk-hero{padding:2px 4px!important}#side-body .sk-tile{padding:0 2px!important}#sidepanel .side-title,.game-panel .ph,.modal .ph,.cw-title,#side-body h5,#craft-panel .rband,#side-body .sb-tlabel{image-rendering:pixelated;min-height:32px;border:0 solid #0000!important;border-width:0 24px!important;border-image:var(--ribbon,url(/ui/site/ribbon.png)) 0 12 fill / 0 24px / 0 stretch!important;box-shadow:none!important;clip-path:none!important;text-shadow:0 2px #000!important;box-sizing:border-box!important;background:0 0!important;border-radius:0!important;align-self:stretch!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;overflow:visible!important}#sidepanel .side-title b,.game-panel .ph b,.modal .ph b{letter-spacing:.1em;text-transform:uppercase;color:#f0d48a!important;font-family:Cinzel,Georgia,serif!important}.cw-title,#side-body h5,#craft-panel .rband{letter-spacing:.12em;text-transform:uppercase;justify-content:center;min-height:32px;line-height:32px;color:#f0d48a!important;margin-top:8px!important;margin-bottom:6px!important;padding:0 6px!important;font:700 13px Cinzel,Georgia,serif!important;display:flex!important}#sidepanel .side-title,.game-panel .ph,.modal .ph{justify-content:center!important;margin-top:5px!important;margin-bottom:6px!important;padding:0 40px 0 12px!important;display:flex!important;position:relative!important}#sidepanel.collapsed .side-title,#sidepanel.collapsed #side-body{display:none!important}#sidepanel .side-title .win-x,.game-panel .ph .win-x,.game-panel .ph .x,.modal .ph .win-x{z-index:2;margin:0!important;position:absolute!important;top:50%!important;right:28px!important;transform:translateY(-50%)!important}#sidepanel .side-title .win-x:active,.game-panel .ph .win-x:active,.game-panel .ph .x:active,.modal .ph .win-x:active{transform:translateY(calc(1px - 50%))!important}#side-body .sk-hero,#side-body .sk-tile,#side-body .sb-node{image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}#side-body .sk-hero{margin-bottom:6px!important;padding:6px 8px!important}#side-body .sk-tile{margin-bottom:4px!important;padding:4px 6px!important}#side-body .sk-ico{width:34px!important;height:34px!important}#side-body .sk-head span{letter-spacing:.03em;font-family:Cinzel,Georgia,serif!important}#side-body .sk-tile small,#side-body .sk-hero small{color:#c8b28a!important}#side-body .sb-node{padding:4px 6px!important}#side-body .sb-node.locked{filter:saturate(.55)brightness(.85)}#side-body .sb-tlabel{letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;min-height:30px;color:#f0d48a!important;margin-top:8px!important;margin-bottom:6px!important;padding:0 6px!important;font:700 13px Cinzel,Georgia,serif!important;display:flex!important}#side-body .sb-tlabel small{letter-spacing:0;text-transform:none;font:700 10px var(--ui-font-body,system-ui)!important;color:#c8b28a!important}#side-body .sb-learn{text-shadow:none;image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--btn-gold) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;color:#fff4dc!important;background:0 0!important;border-radius:0!important;font-size:0!important;line-height:0!important}#side-body .sb-learn:before,#side-body .sb-learn:after{content:"";pointer-events:none;background:currentColor;position:absolute;top:50%;left:50%}#side-body .sb-learn:before{width:8px;height:2px;margin:-1px 0 0 -4px}#side-body .sb-learn:after{width:2px;height:8px;margin:-4px 0 0 -1px}#side-body .sb-learn:hover{border-image-source:var(--btn-gold-hi)!important}#side-body .sb-learn.short{border-image-source:var(--btn-red)!important}#side-body .sb-tab{image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--btn-wood) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;color:#e8dcc0!important;background:0 0!important;border-radius:0!important}#side-body .sb-tab:hover{border-image-source:var(--btn-wood-hi)!important}#side-body .sb-tab.on{border-image-source:var(--btn-gold)!important;color:#fff0c0!important}#side-body .sb-head{letter-spacing:.04em;font-family:Cinzel,Georgia,serif!important}#side-body .sk-hero,#side-body .sk-tile,#side-body .sb-node{background:#1c1610 padding-box padding-box!important;border-image-slice:6!important}#tip,#item-card{background:#1c1610 padding-box padding-box!important;border-image-slice:10!important}#sidepanel,.game-panel,.modal,#craft-panel{background-color:#1c1610!important;background-image:none!important;background-repeat:repeat!important;background-size:128px 48px!important;background-clip:padding-box!important;border-image-slice:16!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(:not(.x,.win-x,.cell,.bag-ico,.kb-key,[data-tab],.sslot,.util,.qt-other,.qt-chip,.rtab,.sb-learn,.sb-tab,.bag-item,[data-qtrack],[data-qarrow],[data-sslot],[data-fixed],.rin,#claim-cta,.gm-th,.gm-row,.gm-line,.gm-chip,.gm-pick-row)){image-rendering:pixelated;text-shadow:0 1px #000;letter-spacing:.04em;cursor:var(--cur-hand);font-family:Cinzel,Georgia,serif;font-weight:700;border:6px solid #0000!important;border-image:var(--btn-wood) 8 fill / 6px / 0 stretch!important;box-shadow:none!important;color:#f0e2c0!important;background:0 0!important;border-radius:0!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(:not(.x,.win-x,.cell,.bag-ico,.kb-key,[data-tab],.sslot,.util,.qt-other,.qt-chip,.rtab,.sb-learn,.sb-tab,.bag-item,[data-qtrack],[data-qarrow],[data-sslot],[data-fixed],.rin,#claim-cta,.gm-th,.gm-row,.gm-line,.gm-chip,.gm-pick-row)):is(:hover,.on):not(:disabled){border-image-source:var(--btn-wood-hi)!important;color:#fff6d8!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(:not(.x,.win-x,.cell,.bag-ico,.kb-key,[data-tab],.sslot,.util,.qt-other,.qt-chip,.rtab,.sb-learn,.sb-tab,.bag-item,[data-qtrack],[data-qarrow],[data-sslot],[data-fixed],.rin,#claim-cta,.gm-th,.gm-row,.gm-line,.gm-chip,.gm-pick-row)):active:not(:disabled){transform:translateY(1px);border-image-source:var(--btn-wood-lo)!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(.primary,.btn-primary,.ok:not(.danger),.dlg-accept,.shop-buy,.enh-go,.gld-go,.dly-go,[data-done],.rmake.one){border-image-source:var(--btn-gold)!important;color:#fff4dc!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(.primary,.btn-primary,.ok:not(.danger),.dlg-accept,.shop-buy,.enh-go,.gld-go,.dly-go,[data-done],.rmake.one):hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important;color:#fff!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(.danger,.btn-danger,.bad,.ql-drop,.pz-danger){border-image-source:var(--btn-red)!important;color:#ffb8a8!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:where(.danger,.btn-danger,.bad,.ql-drop,.pz-danger):hover:not(:disabled){border-image-source:var(--btn-red-hi)!important;color:#fff0ea!important}:where(#sidepanel,.game-panel,.modal,#dialogue-panel,#craft-panel,#pause,.overlay,#bookmark) button:disabled{filter:grayscale(.7)brightness(.75);cursor:var(--cur)}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(#claim-cta):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row){image-rendering:pixelated;cursor:var(--cur-hand);border:6px solid #0000!important;border-image:var(--btn-wood) 8 fill / 6px / 0 stretch!important;box-shadow:none!important;color:#f0e2c0!important;text-shadow:0 1px #000!important;background:0 0!important;border-radius:0!important}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):is(:hover,.on,.listening):not(:disabled){border-image-source:var(--btn-wood-hi)!important;color:#fff6d8!important}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):active:not(:disabled){border-image-source:var(--btn-wood-lo)!important}:is(#ui-root,#menu2,body) button:is(.primary,.btn-primary,.mn-primary,.ok:not(.danger),.dlg-accept,.shop-buy,.enh-go,.gld-go,.dly-go,[data-done],.rmake.one,.cl-go,.tab.on,.rtab.on,.sb-tab.on,.ql-tab.on,[data-tab].on):not(:disabled){border-image-source:var(--btn-gold)!important;color:#fff4dc!important}:is(#ui-root,#menu2,body) button:is(.primary,.btn-primary,.mn-primary,.ok:not(.danger),.dlg-accept,.shop-buy,.enh-go,.gld-go,.dly-go,[data-done],.rmake.one,.cl-go):hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important;color:#fff!important}:is(#ui-root,#menu2,body) button:is(.danger,.btn-danger,.bad,.ql-drop,.pz-danger,.mn-logout,.cs-delete,[data-delete]){border-image-source:var(--btn-red)!important;color:#ffb8a8!important}:is(#ui-root,#menu2,body) button:is(.danger,.btn-danger,.bad,.ql-drop,.pz-danger,.mn-logout,.cs-delete,[data-delete]):hover:not(:disabled){border-image-source:var(--btn-red-hi)!important;color:#fff0ea!important}#tip,#item-card,#tutorial-box{image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 / 6px / 0 stretch!important;background:#1c1610 padding-box padding-box!important;border-radius:0!important;box-shadow:0 3px #0008!important}#tip{padding:3px 6px!important}#item-card{padding:5px 7px!important}#tutorial-box{padding:6px 9px!important}#menu2 .mn-card,#menu2 .cs-side,#menu2 .cs-main>.cs-plate{image-rendering:pixelated;background:#120c07 url(/ui/site/bg-tile.png) 0 0/128px 48px padding-box padding-box!important;border:10px solid #0000!important;border-image:url(/ui/site/frame-plank.png) 10/10px repeat!important;border-radius:0!important;box-shadow:0 10px 30px #000a!important}#menu2 .cs-slot{border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 / 6px / 0 stretch!important;box-shadow:none!important;background:#120c07 url(/ui/site/bg-tile.png) 0 0/128px 48px padding-box padding-box!important;border-radius:0!important}#menu2 .cs-slot.on,#menu2 .cs-slot:hover{border-image-source:var(--btn-gold)!important;border-image-slice:8!important}#menu2 .cc-title,#menu2 .mn-card h2,#menu2 .cs>h2{min-height:32px;image-rendering:pixelated;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;border:0 solid #0000!important;border-width:0 24px!important;border-image:var(--ribbon,url(/ui/site/ribbon.png)) 0 12 fill / 0 24px / 0 stretch!important;color:#f0d48a!important;text-shadow:0 2px #000!important;background:0 0!important;padding:0 8px!important;font-family:Cinzel,Georgia,serif!important;display:flex!important}#side-body .bag-view{max-height:calc(var(--c) * 8 + var(--gap) * 7 + 10px);scrollbar-width:thin;scrollbar-color:#8a6a3a #120c07;overflow-x:hidden;height:auto!important;overflow-y:auto!important}#side-body .bag-view .bag-grid{transform:none!important}#side-body .bag-lock{text-align:center;height:calc(var(--lrows) * (var(--c) + var(--gap)) * .55);border:6px solid #0000;border-image:var(--frame-plank-thin) 6 / 6px / 0 stretch;image-rendering:pixelated;color:#a89070;font:600 12px var(--ui-font-body,system-ui);background:repeating-linear-gradient(135deg,#120c07 0 6px,#0b0805 6px 12px) padding-box padding-box;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:8px;display:flex}#side-body .bag-lock.next{color:#e8dcc0}#side-body .bag-lock b{letter-spacing:.04em;color:#f0d48a;font:700 12.5px Cinzel,Georgia,serif}#side-body .bag-lock:not(.next) b{color:#8a7656}#side-body .bag-lock-ico svg{color:#6a5230;width:30px;height:34px}#side-body .bag-lock.next .bag-lock-ico svg{color:#c8a050}#side-body .bag-lock p{margin:0}#side-body .bag-lock .bag-buy{align-items:center;gap:5px;padding:4px 12px;font:700 12.5px Cinzel,Georgia,serif;display:inline-flex}#side-body .bag-lock .bag-buy img{width:14px;height:14px;image-rendering:pixelated}#side-body .bag-space{font:600 11px var(--ui-font-body,system-ui);color:#c8b28a}#side-body .bag-lock .bag-buy{white-space:nowrap;justify-content:center;width:100%;font-size:12px}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):is(.on,.cur,.sel,[aria-selected=true],[aria-pressed=true]){filter:drop-shadow(0 0 4px #ffd87066);transform:translateY(1px);border-image-source:var(--btn-gold)!important;color:#fffbe8!important}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):active:not(:disabled){transform:translateY(1px)}#hud-tabs{align-items:center;justify-content:center!important;gap:4px!important;padding:4px 6px!important;display:flex!important}#hud-tabs button[data-tab]{flex:none;place-items:center;width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:grid!important}#hud-tabs button[data-tab] img{image-rendering:pixelated;display:block;width:24px!important;height:24px!important;margin:0 auto!important;position:static!important;transform:none!important}#side-body .sk-hero,#side-body .sk-tile,#side-body .sb-node,#tip,#item-card,#tutorial-box,#sidepanel,.game-panel,.modal,#craft-panel,#menu2 .mn-card,#menu2 .cs-side,#menu2 .cs-main>.cs-plate,#menu2 .cs-slot{background-size:64px 24px!important}html body #ui-root #bar #xpbar{background:#0a0604!important;border:0!important;border-radius:0!important;gap:2px!important;height:16px!important;padding:2px!important;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6a3a,0 0 0 3px #2a1a0c,inset 0 2px 3px #000!important}html body #ui-root #bar #xpbar i{background:linear-gradient(90deg, #f0c050 calc(var(--f) * 100%), #1c140c calc(var(--f) * 100%))!important;border-radius:0!important;box-shadow:inset 0 1px #fff6c8aa,inset 0 -2px #a8701e,0 0 0 1px #000!important}html body #ui-root #bar #xpbar.rested i{background:linear-gradient(90deg, #f0c050 calc(var(--f) * 100%), #5a8ae8 calc(var(--f) * 100%), #5a8ae8 calc(var(--r) * 100%), #1c140c calc(var(--r) * 100%))!important}html body #ui-root #bar #xpbar span{letter-spacing:.04em;font:700 10px/16px var(--ui-font-body,system-ui)!important}html body #ui-root #bar #xpbar:hover{height:16px!important}#side-body .sk-bar{background:#0a0604!important;height:9px!important;box-shadow:0 0 0 1px #000,0 0 0 2px #6a4e26,inset 0 2px 2px #000!important}#side-body .sk-hero .sk-bar{height:11px!important}.modal.shop,.game-panel.shop{max-width:96vw;width:auto!important}#shop .shop-grid{overscroll-behavior:contain;scrollbar-width:thin;justify-content:center;gap:4px;max-height:256px;overflow-y:auto;grid-template-columns:repeat(5,48px)!important}#shop .shop-grid.shop-bb{max-height:none;grid-template-columns:repeat(5,40px)!important}#shop .shop-grid .cell img{width:72%;height:72%}#shop .shop-greet{box-sizing:border-box;max-width:280px;margin-inline:auto;padding-inline:12px}#shop .shop-tabs{max-width:256px;margin-inline:auto}.shop-act1{flex-direction:column;align-items:center;gap:2px;margin:8px 10px 2px;display:flex}.shop-act1 .shop-buy{gap:8px;min-width:150px;padding:6px 16px}.shop-act1 .shop-cost{opacity:.9;align-items:center;gap:3px;font-size:12px;display:inline-flex}@media (pointer:coarse){#shop .shop-grid{max-height:228px;grid-template-columns:repeat(5,54px)!important}}#hud-tabs button[data-tab]{box-sizing:border-box!important;border-width:5px!important;border-image-width:5px!important;width:36px!important;height:36px!important}#hud-tabs{gap:2px!important;padding:3px 4px!important}#hud-tabs button[data-tab]{width:32px!important;height:32px!important}#hud-tabs button[data-tab] img{width:20px!important;height:20px!important}#menu2 .mn-ver,.mn-ver{letter-spacing:.14em;opacity:.6!important;font-size:9.5px!important;bottom:8px!important;left:12px!important;right:auto!important}#menu2 .mn-auth{background:#16100a url(/ui/site/bg-tile.png) 0 0/64px 24px padding-box padding-box!important;border:12px solid #0000!important;border-image:url(/ui/site/frame-stone.png) 16/12px!important;padding:14px 18px 16px!important;box-shadow:0 14px 40px #000c!important}#menu2 .mn-auth label{letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px #000;display:block;color:#d8b870!important;font:700 11px Cinzel,Georgia,serif!important}#menu2 input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;letter-spacing:.02em;width:100%;margin-top:5px;display:block;color:#f0e2c4!important;background:linear-gradient(#0c0805,#1a120b)!important;border:0!important;border-radius:0!important;outline:none!important;padding:10px 12px!important;font:600 15px Alegreya Sans,Georgia,serif!important;box-shadow:0 0 0 1px #000,0 0 0 2px #6a4e26,inset 0 2px 4px #000c!important}#menu2 input::placeholder{color:#8a7656}#menu2 input:focus{box-shadow:0 0 0 1px #000,0 0 0 2px #f0d48a,0 0 10px #f0d48a55,inset 0 2px 4px #000c!important}#menu2 .mn-auth button:not(.mn-flag){letter-spacing:.06em;min-height:44px;font:700 15px Cinzel,Georgia,serif!important}#menu2 .mn-auth .mn-primary{min-height:52px;font-size:17px!important}#menu2 .mn-or{color:#a8916a;letter-spacing:.2em;align-items:center;gap:10px;font:700 10px Cinzel,Georgia,serif;display:flex}#menu2 .mn-or:before,#menu2 .mn-or:after{content:"";background:linear-gradient(90deg,#0000,#6a4e26 30% 70%,#0000);flex:1;height:2px;box-shadow:0 2px #00000080}#menu2 .cc-stage{image-rendering:pixelated;padding:6px 4px 2px;position:relative;background-color:#0b0805!important;background-image:linear-gradient(#07090cd0 0%,#07090c70 45%,#07090ce0 100%),url(/ui/site/map-vale-close.png),none!important;background-position:0 0,50% 55%,0 0!important;background-repeat:repeat,no-repeat,repeat!important;background-size:auto,230%,auto!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:padding-box!important;border:10px solid #0000!important;border-image:url(/ui/site/frame-plank.png) 10/10px repeat!important;box-shadow:inset 0 0 70px #000c,0 12px 30px #000a!important}#menu2 .cc-stage:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #3d2e1e,inset 0 0 60px #000b}#menu2 .cs-slot{min-height:70px;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 / 6px / 0 stretch!important;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#c8a050) 18%, transparent), transparent 60%), #120c07 url(/ui/site/bg-tile.png) 0 0 / 64px 24px!important;filter:none!important;background-clip:padding-box!important;grid-template-columns:58px minmax(0,1fr) auto!important;gap:10px!important;padding:4px 8px 4px 4px!important;transform:none!important;box-shadow:0 4px 10px #0008!important}#menu2 .cs-slot:before{display:none!important}#menu2 .cs-slot .cs-portrait{place-items:center;display:grid;overflow:hidden;background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--accent,#c8a050) 35%, #120c07), #0a0604 70%)!important;width:56px!important;height:56px!important;box-shadow:0 0 0 1px #000, 0 0 0 2px color-mix(in srgb, var(--accent,#c8a050) 70%, #000), inset 0 0 10px #000!important;border-radius:0!important}#menu2 .cs-slot .cs-info b{letter-spacing:.03em;text-shadow:0 2px #000;color:#f0d48a!important;font:700 16px Cinzel,Georgia,serif!important}#menu2 .cs-slot .cs-cls{letter-spacing:.06em;text-transform:uppercase;color:var(--accent,#c8a050)!important;font:700 11px var(--ui-font-body,system-ui)!important}#menu2 .cs-slot .cs-where{color:#b8a47c!important;font:600 11px var(--ui-font-body,system-ui)!important}#menu2 .cs-slot .cs-lvl{text-align:center;border:5px solid #0000;border-image:var(--btn-gold) 8 fill / 5px / 0 stretch;min-width:40px;height:40px;image-rendering:pixelated;text-shadow:0 1px #000;place-items:center;padding:2px 4px;line-height:1;display:grid;color:#fff4dc!important;font:700 15px Cinzel,Georgia,serif!important}#menu2 .cs-slot .cs-lvl small,#menu2 .cs-slot .cs-lvl i{letter-spacing:.1em;opacity:.85;display:block;font:700 8px var(--ui-font-body,system-ui)!important}#menu2 .cs-slot:hover:not(.on){box-shadow:0 0 0 1px color-mix(in srgb, var(--accent,#c8a050) 60%, transparent), 0 4px 10px #0008!important}#menu2 .cs-slot.on{border-image-source:var(--btn-gold)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#c8a050) 30%, #1a120a), #1a120a)!important;box-shadow:0 0 0 1px #000, 0 0 18px color-mix(in srgb, var(--accent,#c8a050) 55%, transparent), 0 6px 14px #000a!important;border-image-slice:8 fill!important}#menu2 .cs-slot.on:after{display:none!important}#menu2 .cs-slot.empty{opacity:.75}#menu2 .cc-looks button[data-look],.gld-colors button[data-color]{image-rendering:pixelated;border:0!important;border-radius:0!important;box-shadow:0 0 0 1px #000,0 0 0 2px #6a4e26!important}#menu2 .cc-looks button[data-look].on,.gld-colors button[data-color].on{transform:translateY(-1px);box-shadow:0 0 0 1px #000,0 0 0 3px #f0d48a,0 0 10px #f0d48a88!important}#menu2 #mn-bg{display:none!important}#menu2{image-rendering:pixelated;background:#000 url(/ui/site/menu-dungeon.png) bottom/cover no-repeat!important}#menu2:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000000b0,#00000030 26%,#0000 45% 62%,#000000c0 84%,#000 100%);position:fixed;inset:0}#menu2 .mn-auth .mn-gbtn{margin-top:8px;width:100%!important;min-height:44px!important}#menu2 .mn-auth .mn-gbtn .mn-gface{box-sizing:border-box;width:100%!important;min-height:44px!important}#menu2 .mn-auth button.mn-link{letter-spacing:.04em;text-underline-offset:3px;margin:12px auto 0;text-decoration:underline;display:block;min-height:0!important;box-shadow:none!important;color:#e8cf8a!important;text-transform:none!important;background:0 0!important;border:0!important;border-image:!important;padding:4px 8px!important;font:700 13px Alegreya Sans,Georgia,serif!important}#menu2 .mn-auth button.mn-link:hover{color:#fff3c8!important}#menu2 .cc-stage{box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}#menu2 .cc-stage:after,#menu2 .cs>h2.cc-title{display:none!important}#menu2 .cc-stage canvas{filter:drop-shadow(0 0 2px #000)!important}#menu2 .cs-slot{min-height:72px;cursor:var(--cur-hand);transition:box-shadow .12s,transform .12s;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#c8a050) 22%, #0d0906) 0, #0d0906f0 45%, #0d0906e6)!important;box-shadow:inset 4px 0 0 var(--accent,#c8a050), 0 0 0 1px #000, 0 0 0 2px #4a3620, 0 6px 14px #000c!important;border:0!important;border-image:!important;padding:6px 10px 6px 6px!important}#menu2 .cs-slot .cs-info b{text-shadow:0 2px #000,0 0 8px #000;color:#fff3d6!important;font:700 17px Cinzel,Georgia,serif!important}#menu2 .cs-slot .cs-cls{text-shadow:0 1px #000;color:color-mix(in srgb, var(--accent,#c8a050) 80%, #fff)!important}#menu2 .cs-slot .cs-where{text-shadow:0 1px #000;color:#d8c6a0!important}#menu2 .cs-slot:hover:not(.on){transform:translate(3px);box-shadow:inset 4px 0 0 var(--accent,#c8a050), 0 0 0 1px #000, 0 0 0 2px #8a6a3a, 0 6px 14px #000c!important}#menu2 .cs-slot.on{transform:translate(6px);background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#c8a050) 38%, #120c07) 0, #140d08f2 55%, #140d08ec)!important;box-shadow:inset 4px 0 0 var(--accent,#c8a050), 0 0 0 1px #000, 0 0 0 2px #f0d48a, 0 0 18px color-mix(in srgb, var(--accent,#c8a050) 60%, transparent), 0 8px 18px #000c!important;border-image:!important}#menu2 .cs-slot.empty{background:#0d0906d9!important;box-shadow:inset 4px 0 #4a3620,0 0 0 1px #000,0 0 0 2px #3a2a18!important}#menu2 .cs-slot.empty .cs-info b{color:#c8b28a!important;font-size:14px!important}#menu2 .cc-picks button.cc-pick{cursor:var(--cur-hand);transition:transform .12s,box-shadow .12s;background:linear-gradient(180deg, color-mix(in srgb, var(--accent,#c8a050) 20%, #0d0906), #0d0906f0)!important;box-shadow:inset 0 3px 0 var(--accent,#c8a050), 0 0 0 1px #000, 0 0 0 2px #4a3620, 0 6px 14px #000c!important;border:0!important;border-image:!important;border-radius:0!important}#menu2 .cc-picks button.cc-pick b{text-shadow:0 2px #000;color:#fff3d6!important;font:700 16px Cinzel,Georgia,serif!important}#menu2 .cc-picks button.cc-pick em{text-shadow:0 1px #000;font-style:italic;color:color-mix(in srgb, var(--accent,#c8a050) 85%, #fff)!important}#menu2 .cc-picks button.cc-pick:hover:not(.on){transform:translateY(-2px);box-shadow:inset 0 3px 0 var(--accent,#c8a050), 0 0 0 1px #000, 0 0 0 2px #8a6a3a, 0 8px 16px #000c!important}#menu2 .cc-picks button.cc-pick.on{transform:translateY(-3px);background:linear-gradient(180deg, color-mix(in srgb, var(--accent,#c8a050) 40%, #120c07), #140d08f2)!important;box-shadow:inset 0 3px 0 var(--accent,#c8a050), 0 0 0 1px #000, 0 0 0 2px #f0d48a, 0 0 20px color-mix(in srgb, var(--accent,#c8a050) 60%, transparent), 0 10px 20px #000c!important}#menu2 .cc-panel,#menu2 .cs-side,#menu2 .mn-unlock,#menu2 .mn-discord{background-color:#0d0906e6!important}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row){transition:filter .1s}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):hover:not(:disabled){filter:brightness(1.14)saturate(1.05)}:is(#ui-root,#menu2,body) button:not(.sslot):not(.util):not(.cell):not(.bag-item):not([data-sslot]):not([data-fixed]):not(.x):not(.win-x):not(.mn-flag):not(.rin):not([data-look]):not([data-color]):not(.mn-link):not(.cc-pick):not(.cs-slot):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):active:not(:disabled){filter:brightness(.95)}#menu2 .cs-slot:hover:not(.on),#menu2 .cc-picks button.cc-pick:hover:not(.on){filter:brightness(1.12)}#menu2 .cs-list{padding-left:20px!important;overflow:visible!important}#menu2 .cs-slot{gap:10px;position:relative;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#c8a050) 26%, #0b0806e8) 0, #0b0806e0 48%, #0b0806d8), var(--bg-tile,url(/ui/site/bg-tile.png)) 0 0 / 64px 24px!important;overflow:visible!important}#menu2 .cs-slot .cs-portrait{position:relative;border:3px solid #0000!important;border-image:var(--frame-plank-thin) 6 / 3px / 0 stretch!important;background:radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--accent,#c8a050) 45%, #1a120a), #0a0706 72%)!important;box-shadow:0 2px #000,inset 0 0 8px #000!important}#menu2 .cs-slot .cs-info{flex-direction:column;gap:1px;min-width:0;display:flex}#menu2 .cs-slot .cs-info b{background:linear-gradient(90deg,#c8a050aa,#c8a05022 70%,#0000) 0 100%/100% 1px no-repeat;margin-bottom:2px;padding-bottom:3px}#menu2 .cs-slot .cs-info small{font-style:italic;color:#a8957a!important}#menu2 .cs-slot .cs-lvl{clip-path:polygon(0 4px,4px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,0 calc(100% - 4px));color:#2a1806!important;text-shadow:0 1px #f8e0a0!important;background:linear-gradient(#e8c066,#a87a2a 55%,#7a5418)!important;border:0!important;border-image:!important;border-radius:0!important;box-shadow:0 0 0 1px #000,inset 0 1px #fff0b0,inset 0 -2px #5a3c10,0 3px 6px #000a!important}#menu2 .cs-slot .cs-lvl small{color:#4a2c0a!important;text-shadow:none!important}#menu2 .cs-slot.on .cs-portrait{background:radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--accent,#c8a050) 70%, #3a2810), #0a0706 75%)!important}#menu2 .cs-slot.on:after{clip-path:polygon(0 0,4px 0,12px 8px,4px 16px,0 16px,8px 8px);filter:drop-shadow(1px 1px #000)drop-shadow(0 0 4px #f0d48a99);pointer-events:none;top:50%;left:-22px;background:#f0d48a;width:12px;height:16px;margin-top:-8px;animation:.9s ease-in-out infinite alternate cs-arrow;position:absolute;inset:auto auto auto -22px;content:""!important;display:block!important;top:50%!important}@keyframes cs-arrow{0%{transform:translate(-3px)}to{transform:translate(1px)}}@media (prefers-reduced-motion:reduce){#menu2 .cs-slot.on:after{animation:none}}#menu2:has(.mn-wrap:not(.v-scene)){background-image:url(/ui/site/login-vale.png)!important}#menu2 .cs-stage .cs-plate:not(.cs-none){display:none!important}#menu2 .cs-roster{image-rendering:pixelated;position:relative;background:#120c07 url(/ui/site/bg-tile.png) 0 0/64px 24px padding-box padding-box!important;border:10px solid #0000!important;border-image:url(/ui/site/frame-plank.png) 10/10px repeat!important;padding:8px 10px 10px!important;box-shadow:0 10px 30px #000a!important}#menu2 .cs-roster .cs-slot.on:after{left:-20px!important;inset:50% auto auto -20px!important}#menu2 .cs-side{position:relative}#menu2 .cs-side .mn-discord{box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important;padding:0!important}#menu2 .cs-roster:before,#menu2 .cs-roster:after,#menu2 .cs-side:before,#menu2 .cs-side:after{content:"";pointer-events:none;z-index:-1;width:16px;height:100vh;image-rendering:pixelated;filter:drop-shadow(2px 0 #0008);background:url(/ui/site/menu-chain.png) bottom/16px 24px repeat-y;position:absolute;bottom:calc(100% + 6px)}#menu2 .cs-roster:before,#menu2 .cs-side:before{left:22px}#menu2 .cs-roster:after,#menu2 .cs-side:after{right:22px}#menu2 .cs-slot .cs-lvl{letter-spacing:0;min-width:54px!important;height:auto!important;box-shadow:none!important;clip-path:none!important;color:#f6d27a!important;text-shadow:0 2px #000,0 0 1px #000,0 0 10px #f0b04a55!important;background:0 0!important;padding:0 2px!important;font:700 30px/.95 Cinzel,Georgia,serif!important}#menu2 .cs-slot .cs-lvl small{letter-spacing:.18em;margin-bottom:1px;color:#c8a868!important;font:700 10px var(--ui-font-body,system-ui)!important;opacity:1!important;text-shadow:0 1px #000!important}#menu2 .cs-slot.on .cs-lvl{color:#fff0b8!important}#menu2 .cs-side{text-align:center;padding:10px 14px 12px!important}#menu2 .cs-side .mn-discord b{margin-bottom:4px}#menu2 .cs-side .mn-discord p{margin:4px 2px 10px!important}#menu2 .cs-side .mn-discord-btns{flex-direction:column;gap:8px}#menu2 .cs-side .mn-discord-btns>*{box-sizing:border-box;width:100%}#menu2 .cs-roster .cs-slot.on:after{display:none!important}#menu2 .cs-roster .cs-list{padding-left:0!important}#menu2 .cs-slot.on{image-rendering:pixelated;background:url(/ui/site/menu-sel-gold.png) 0 0/192px 8px repeat-y,linear-gradient(90deg,#2a1c0a,#140d08f0 60%,#120c07ec),url(/ui/site/bg-tile.png) 0 0/64px 24px!important;transform:none!important;box-shadow:inset 4px 0 #f0d48a,0 0 0 1px #000,0 0 0 2px #f0d48a,0 6px 16px #000c!important}#menu2 .cs-slot .cs-cls{letter-spacing:.07em;font-size:13px!important}#menu2 .cs-actions{align-items:flex-end!important;gap:12px!important}#menu2 .cs-actions button.cs-play{filter:drop-shadow(0 0 10px #f0c06055)drop-shadow(0 6px 10px #000c);letter-spacing:.1em!important;border-width:8px!important;text-shadow:0 2px #3a2408,0 0 10px #ffe8a066!important;border-image-width:8px!important;min-width:260px!important;min-height:60px!important;padding:10px 34px!important;font:700 28px Cinzel,Georgia,serif!important}#menu2 .cs-actions button.cs-play:hover:not(:disabled){filter:brightness(1.14)drop-shadow(0 0 14px #f0c06088)drop-shadow(0 6px 10px #000c)}#menu2 .cs-actions button.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del{place-items:center;width:34px;height:34px;line-height:0;display:grid;border-image-source:var(--btn-red)!important;color:#ffd0c4!important;opacity:1!important;min-width:0!important;padding:0!important}#menu2 .cs-actions button.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del:hover:not(:disabled){border-image-source:var(--btn-red-hi)!important}#menu2 .cs-actions button.cs-del svg{width:12px;height:14px}@media (width<=700px){#menu2 .cs-actions button.cs-play{min-width:200px!important;min-height:50px!important;padding:8px 22px!important;font-size:22px!important}}@media (height<=520px) and (orientation:landscape){#menu2 .cs-main{grid-template:"center roster"minmax(0,1fr)"center side"/minmax(0,1fr) minmax(250px,44%)!important;align-items:stretch!important;gap:6px 12px!important}#menu2 .cs-center{justify-content:center;min-height:0;grid-area:center!important;align-self:stretch!important;padding-top:0!important}#menu2 .cs-center .cs-stage{flex:auto;justify-content:center;width:100%;display:flex;height:auto!important;min-height:0!important}#menu2 .cs-center #cs-scene{width:auto!important;height:100%!important}#menu2 .cs-roster{min-height:0;overflow:hidden auto;border-width:8px!important;border-image-width:8px!important;grid-area:roster!important;padding:4px 6px 6px!important}#menu2 .cs-side{border-width:8px!important;border-image-width:8px!important;grid-area:side!important;padding:4px 8px 6px!important}#menu2 .cs-side .mn-discord p{display:none}#menu2 .cs-side .mn-discord b{margin:0 0 4px;font-size:12px!important}#menu2 .cs-side .mn-discord-btns{flex-direction:row;gap:6px}#menu2 .cs-side .mn-discord-btns>*{flex:1 1 0;width:auto!important;padding:3px 6px!important;font-size:11px!important}#menu2 .cs-roster:before,#menu2 .cs-roster:after,#menu2 .cs-side:before,#menu2 .cs-side:after{display:none}#menu2 .cs-roster .mn-logout{margin-top:4px;padding:3px!important;font-size:12px!important}#menu2 .cs-roster .cs-list{grid-template-columns:1fr!important;gap:4px!important}#menu2 .cs-roster .cs-slot{gap:8px;padding:3px 8px 3px 4px!important}#menu2 .cs-roster .cs-slot .cs-portrait{width:34px!important;height:34px!important}#menu2 .cs-slot .cs-lvl{min-width:38px!important;font-size:22px!important}#menu2 .cs-slot .cs-lvl small{font-size:8px!important}#menu2 .cs-slot .cs-cls{font-size:10.5px!important}#menu2 .cs-actions button.cs-play{border-width:6px!important;border-image-width:6px!important;min-width:150px!important;min-height:40px!important;padding:4px 16px!important;font-size:18px!important}#menu2 .mn-auth .mn-flags+.mn-tabs{margin-right:104px!important}}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play{filter:none;image-rendering:pixelated;transition:filter .22s,transform .12s;position:relative;overflow:visible;letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff8e0!important;text-shadow:-1px -1px #6a4408,1px -1px #6a4408,-1px 1px #6a4408,1px 1px #6a4408,0 3px #4a2e04!important;border:16px solid #0000!important;border-image:url(/ui/site/plate-gold.png) 8 fill/16px repeat stretch!important;min-width:300px!important;min-height:72px!important;padding:0 26px!important;font:700 26px Cinzel,Georgia,serif!important;animation:none!important}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:hover:not(:disabled){filter:brightness(1.14)saturate(1.05)!important;color:#fff!important;border-image-source:url(/ui/site/plate-gold.png)!important}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:active:not(:disabled){transform:translateY(1px);filter:brightness(.96)!important}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:before,#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:after{content:"";pointer-events:none;z-index:1;width:96px;height:20px;image-rendering:pixelated;background:url(/ui/site/btn-glow.png) 50%/100% 100% no-repeat;margin-left:-48px;animation:3s ease-in-out infinite play-glint;position:absolute;left:50%}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:before{top:-26px}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:after{animation-delay:-1.5s;bottom:-26px;transform:scaleY(-1)}@keyframes play-glint{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:before,#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:after{animation:none}}#menu2#menu2 .cs-actions button.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del{width:36px;height:36px;color:#fff0ea!important;border:8px solid #0000!important;border-image:url(/ui/site/plate-red.png) 8 fill/8px repeat stretch!important}#menu2#menu2 .cs-actions button.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del.cs-del:hover:not(:disabled){filter:brightness(1.16)!important;border-image-source:url(/ui/site/plate-red.png)!important}@media (width<=700px){#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play{min-width:220px!important;min-height:60px!important;padding:0 16px!important;font-size:21px!important}}@media (height<=520px) and (orientation:landscape){#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play{border-width:10px!important;border-image-width:10px!important;min-width:170px!important;min-height:48px!important;padding:0 12px!important;font-size:17px!important}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:before,#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:after{width:64px;height:14px;margin-left:-32px}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:before{top:-17px}#menu2#menu2 .cs-actions button.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play.cs-play:after{bottom:-17px}}#menu2 .mn-unlock .mn-guest-warn{text-align:left;color:#ffd4c8;font:600 12px/1.35 var(--ui-font-body,system-ui);text-shadow:0 1px #000;background:#3a0e0acc;align-items:flex-start;gap:7px;margin:6px 0 8px;padding:6px 8px;display:flex;box-shadow:inset 3px 0 #e0503a,0 0 0 1px #000}#menu2 .mn-unlock .mn-guest-warn i{color:#ff8a6a;font-size:14px;font-style:normal;line-height:1.1}#menu2 .mn-unlock button{width:100%;margin-top:6px;display:block}@media (height<=520px) and (orientation:landscape){#menu2 .mn-unlock .mn-guest-warn{margin:3px 0 4px;padding:4px 6px;font-size:10.5px}#menu2 .cs-roster .mn-unlock{margin-top:4px;padding:4px 6px!important;display:block!important}#menu2 .cs-roster .mn-unlock>b,#menu2 .cs-roster .mn-unlock>p:not(.mn-guest-warn){display:none}#menu2 .cs-roster .mn-unlock{flex-wrap:wrap;gap:4px;display:flex!important}#menu2 .cs-roster .mn-unlock .mn-guest-warn{flex:100%}#menu2 .cs-roster .mn-unlock button{flex:1 1 0;width:auto;margin:0;padding:3px 4px!important;font-size:11px!important}}#pause#pause{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0504039e!important}#pause#pause>.pz-panel{text-align:left;gap:0;width:min(440px, calc((100vw - 24px) / var(--ui-scale,1.15)))!important;padding:0!important}#pause#pause>.pz-panel>.ph b{letter-spacing:.18em}#pause#pause .pz-panel .win-body{flex-direction:column;gap:10px;padding:14px 12px 12px;display:flex}#pause#pause .pz-sub{text-align:center;text-shadow:0 1px #000;font:15px/1.3 var(--ui-font-body)!important;color:#c8b890!important;margin:0!important;font-style:normal!important}#pause#pause button.pz-main{letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;height:44px;display:flex;min-height:0!important;font:22px/1 var(--ui-font-head)!important;margin:0!important;padding:0 16px!important}#pause#pause button.pz-main:before,#pause#pause button.pz-main:after{content:none!important}#pause#pause button.pz-main .pz-ico{color:#fff4dc;place-items:center;display:grid;filter:none!important}#pause#pause .pz-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}#pause#pause .pz-grid>:last-child:nth-child(odd){grid-column:1/-1}#pause#pause button.pz-tile{text-align:left;text-transform:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;height:44px;display:flex;width:auto!important;min-width:0!important;min-height:0!important;font:15px/1.1 var(--ui-font-body)!important;letter-spacing:0!important;color:#f4e6c4!important;margin:0!important;padding:0 4px 0 2px!important}#pause#pause button.pz-tile>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}#pause#pause button.pz-tile .pz-ico,#pause#pause button.pz-danger .pz-ico{color:#f0d48a;background:#0c0805;flex:none;place-items:center;width:28px;height:28px;display:grid;filter:none!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #5a4024!important}#pause#pause button.pz-tile:hover .pz-ico{color:#fff3c8;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #e8c46a!important}#pause#pause button.pz-tile.pz-discord .pz-ico{color:#9aa4ff;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #5865f2!important}#pause#pause button.pz-tile.pz-discord:hover .pz-ico{color:#dfe2ff}#pause#pause .pz-foot{border-top:1px solid #000;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:2px 0 0;padding:10px 0 0;display:flex;box-shadow:inset 0 1px #5a4024;background:0 0!important}#pause#pause button.pz-danger{letter-spacing:.02em;text-transform:none;align-items:center;gap:8px;height:32px;display:inline-flex;min-height:0!important;font:14px/1 var(--ui-font-body)!important;margin:0!important;padding:0 12px 0 4px!important}#pause#pause button.pz-danger .pz-ico{color:#ffb0a0;width:24px;height:24px}#pause#pause .pz-hint{font:13px/1 var(--ui-font-body)!important;color:#a89878!important;margin:0 0 0 auto!important}#pause#pause .pz-hint kbd{color:#1a1008;font:12px/1 var(--ui-font-body);background:#e8dcc0;border:0;margin-right:4px;padding:1px 5px 2px;box-shadow:inset 0 -2px #a8946c,0 0 0 1px #070403}@media (height<=520px) and (orientation:landscape){#pause#pause .pz-panel .win-body{gap:6px;padding:10px 12px 8px}#pause#pause .pz-sub{display:none}#pause#pause button.pz-main{height:36px;font-size:18px!important}#pause#pause .pz-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#pause#pause .pz-grid>:last-child:nth-child(odd){grid-column:auto}#pause#pause button.pz-tile{height:36px;font-size:14px!important}#pause#pause button.pz-tile .pz-ico{width:24px;height:24px}}#wiki-btn{z-index:5;letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;position:absolute;font:700 10.5px Cinzel,Georgia,serif!important;display:flex!important}#mini #wiki-btn{white-space:nowrap;box-sizing:border-box!important;border-width:5px!important;border-image-width:5px!important;width:fit-content!important;min-width:0!important;height:22px!important;min-height:0!important;margin:0!important;padding:0 9px!important;line-height:1!important;position:absolute!important;inset:4px calc(100% + 4px) auto auto!important}.cw-title,#side-body h5,#craft-panel .rband,#side-body .sb-tlabel{white-space:nowrap!important;overflow:visible!important}#sidepanel .side-title b,.game-panel .ph>b,.modal .ph>b{min-width:0;overflow:hidden;white-space:nowrap!important}html.touch-play #wiki-btn{display:none!important}#wiki .modal.wiki{flex-direction:column;height:min(88vh,800px);display:flex;width:min(1040px,96vw)!important;max-width:none!important;max-height:none!important}#wiki .wk-top{flex-direction:column;gap:6px;padding:8px 12px 6px;display:flex}#wiki .wk-search input{box-sizing:border-box;width:100%;font:600 14px var(--ui-font-body,system-ui);color:#f0e2c0;background:#0a0604;border:0;outline:none;padding:8px 12px;box-shadow:0 0 0 1px #000,0 0 0 2px #8a6a3a,inset 0 2px 4px #000}#wiki .wk-search input:focus{box-shadow:0 0 0 1px #000,0 0 0 2px #f0d48a,inset 0 2px 4px #000}#wiki .wk-tabs{flex-wrap:wrap;gap:3px;display:flex}#wiki .wk-tabs button{align-items:center;gap:5px;height:26px;display:inline-flex;min-height:0!important;padding:2px 8px!important;font:700 11px Cinzel,Georgia,serif!important}#wiki .wk-tabs em{font:600 10px var(--ui-font-body,system-ui);opacity:.75;font-style:normal}#wiki .wk-main{flex:1;grid-template-columns:minmax(230px,32%) 1fr;gap:8px;min-height:0;padding:0 12px 12px;display:grid}#wiki .wk-list,#wiki .wk-page{scrollbar-width:thin;scrollbar-color:#8a6a3a #120c07;background:#0b0705;min-height:0;overflow-y:auto;box-shadow:0 0 0 1px #000,0 0 0 2px #5a4226,inset 0 2px 6px #000}#wiki .wk-list{flex-direction:column;gap:1px;padding:3px;display:flex}#wiki .wk-row{cursor:var(--cur-hand);border-left:2px solid #0000;outline:none;align-items:center;gap:8px;padding:4px 6px;display:flex}#wiki .wk-row:hover,#wiki .wk-row:focus-visible{background:#1e150c}#wiki .wk-row.on{background:linear-gradient(90deg,#3a2a14,#1a120a);border-left-color:#f0c860}#wiki .wk-row>span{min-width:0}#wiki .wk-row b{color:#f0d48a;white-space:nowrap;text-overflow:ellipsis;font:700 12.5px Cinzel,Georgia,serif;display:block;overflow:hidden}#wiki .wk-row small{font:600 10.5px var(--ui-font-body,system-ui);color:#a8946c;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#wiki .wk-row.on b{color:#fff0c0}#wiki .wk-ico{width:28px;height:28px;image-rendering:pixelated;object-fit:contain;flex:none}#wiki .wk-gl{box-sizing:border-box;color:#f0d48a;text-transform:uppercase;background:#1a120a;place-items:center;font:700 13px Cinzel,Georgia,serif;display:grid;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6a5030}#wiki .wk-gl-map{color:#9ad8a8;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3e6a48}#wiki .wk-gl-mob{color:#f08a6a;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #7a3424}#wiki .wk-gl-npc{color:#8ac8ff;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #2e5a7a}#wiki .wk-more,#wiki .wk-none{text-align:center;color:#a8946c;font:italic 12px var(--ui-font-body,system-ui);margin:8px 0}#wiki .wk-page{font:13px/1.5 var(--ui-font-body,system-ui);color:#e8dcc0;padding:8px 16px 18px}#wiki .wk-nav{z-index:2;background:#0b0705ee;gap:4px;margin:-8px -16px 8px;padding:6px 10px;display:flex;position:sticky;top:-8px;box-shadow:0 1px #2a1e12}#wiki .wk-nav button{border-width:5px!important;border-image-width:5px!important;height:22px!important;min-height:0!important;padding:0 9px!important;font:700 10.5px Cinzel,Georgia,serif!important}#wiki .wk-nav button:disabled{opacity:.45}#wiki .wk-hd{border-bottom:1px solid #3a2a18;align-items:center;gap:12px;margin:2px 0 10px;padding-bottom:10px;display:flex}#wiki .wk-hd .wk-big{box-sizing:border-box;background:#150e08;width:48px;height:48px;padding:4px;font-size:22px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #8a6a3a}#wiki .wk-hd h2{color:#ffe2a0;text-shadow:0 2px #000;margin:0;font:700 20px/1.2 Cinzel,Georgia,serif}#wiki .wk-hd p{color:#b8a47c;margin:2px 0 0;font-size:12.5px}#wiki .wk-chips{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}#wiki .wk-chip{font:700 10.5px var(--ui-font-body,system-ui);color:#e8dcc0;background:#241a10;padding:1px 7px;box-shadow:inset 0 0 0 1px #5a4226}#wiki .wk-chip.gold{color:#1a1006;background:#e8bc58;box-shadow:inset 0 0 0 1px #fff0b0,0 0 0 1px #000}#wiki .wk-chip.red{color:#ffd8cc;background:#5a1c14;box-shadow:inset 0 0 0 1px #c0483a}#wiki .wk-chip.green{color:#d8f8d0;background:#1c4a22;box-shadow:inset 0 0 0 1px #5aa864}#wiki .wk-chip.blue{color:#d8ecff;background:#1c3450;box-shadow:inset 0 0 0 1px #5a8ac8}#wiki .wk-lead{color:#f0e4c8;margin:0 0 10px;font-size:13.5px}#wiki blockquote{color:#d8c8a4;background:#150e08;border-left:3px solid #8a6a3a;margin:6px 0 10px;padding:6px 10px;font-style:italic}#wiki blockquote em{color:#f0d48a;font-style:normal;font-weight:700}#wiki .wk-facts{background:#130d08;grid-template-columns:max-content 1fr;gap:3px 14px;margin:0 0 6px;padding:8px 10px;display:grid;box-shadow:inset 0 0 0 1px #2e2214}#wiki .wk-facts dt{color:#a8946c;font-size:12px;font-weight:700}#wiki .wk-facts dd{color:#f4e8cc;margin:0}#wiki .wk-sec{margin-top:12px}#wiki .wk-sec h3{letter-spacing:.06em;color:#f0c860;border-bottom:1px solid #2e2214;margin:0 0 5px;padding-bottom:3px;font:700 13px Cinzel,Georgia,serif}#wiki .wk-sec h4{font:700 11px var(--ui-font-body,system-ui);letter-spacing:.1em;text-transform:uppercase;color:#c8a868;margin:8px 0 3px}#wiki .wk-sec p{margin:3px 0}#wiki .wk-ul{margin:0;padding:0;list-style:none}#wiki .wk-ul>li{padding:2px 0 2px 12px;position:relative}#wiki .wk-ul>li:before{content:"";background:#8a6a3a;width:4px;height:4px;position:absolute;top:.7em;left:2px}#wiki .wk-cols{columns:2 220px;column-gap:18px}#wiki .wk-cols>li{break-inside:avoid}#wiki .wk-items>li:before{display:none}#wiki .wk-items>li{padding-left:0}#wiki .wk-ul small,#wiki .wk-how,#wiki .wk-part{color:#9a8862;font-size:11.5px}#wiki .wk-a{color:#8ac8ff;cursor:var(--cur-hand);font-weight:600;text-decoration:none}#wiki .wk-a:hover{color:#c8e4ff;text-decoration:underline}#wiki .wk-a-item,#wiki .wk-a-recipe{color:#f0d48a}#wiki .wk-a-item:hover,#wiki .wk-a-recipe:hover{color:#fff0c0}#wiki .wk-a-mob{color:#f0a080}#wiki .wk-a-map{color:#9ad8a8}#wiki .wk-a-quest{color:#ffd86a}#wiki .wk-a img{vertical-align:-4px;width:18px;height:18px;image-rendering:pixelated;margin-right:4px}#wiki .wk-a.off{color:#c8b896;cursor:var(--cur)}#wiki .wk-pct{color:#ffe0a0;font-size:11.5px}#wiki .wk-qty{color:#ffe0a0}#wiki .wk-xp{color:#b8e870}#wiki .wk-boss{color:#ff8a6a;font-style:normal;font-weight:700}#wiki .wk-dim{color:#8a7a5c;font-style:italic}#wiki .wk-route{flex-wrap:wrap;align-items:center;gap:2px 6px;margin:4px 0;display:flex}#wiki .wk-route i{color:#6a5638;font-style:normal;font-weight:700}#wiki .wk-steps{margin:0;padding:0;list-style:none}#wiki .wk-step{background:#120c07;margin:0 0 8px;padding:8px 10px;box-shadow:inset 0 0 0 1px #2e2214,inset 3px 0 #8a6a3a}#wiki .wk-stepn{letter-spacing:.1em;text-transform:uppercase;color:#c8a868;font:700 10.5px Cinzel,Georgia,serif}#wiki .wk-step>p{color:#fff0d0;margin:2px 0 4px;font-weight:600}#wiki .wk-objs{margin:0;padding:0;list-style:none}#wiki .wk-objs>li{padding:3px 0 3px 14px;position:relative}#wiki .wk-objs>li:before{content:"";width:6px;height:6px;position:absolute;top:.62em;left:2px;box-shadow:inset 0 0 0 1px #c8a868}#wiki .wk-at{color:#c8b896;margin-top:2px;font-size:12px}#wiki .wk-at em{color:#9ad8a8;font-style:normal;font-weight:700}#wiki .wk-step blockquote{margin:6px 0 0;font-size:12px}#wiki .wk-cards{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:5px;display:grid}#wiki .wk-card{cursor:var(--cur-hand);background:#150e08;padding:6px 9px;text-decoration:none;display:block;box-shadow:inset 0 0 0 1px #3a2a18}#wiki .wk-card:hover{background:#22180e;box-shadow:inset 0 0 0 1px #c8a060}#wiki .wk-card b{color:#9ad8a8;font:700 12.5px Cinzel,Georgia,serif;display:block}#wiki .wk-card small{color:#a8946c;font-size:11px}#wiki .wk-story>li{margin-bottom:4px}@media (width<=720px){#wiki .wk-main{grid-template-columns:1fr}#wiki .wiki.reading .wk-list,#wiki .wiki:not(.reading) .wk-page{display:none}#wiki .wk-cols{columns:1}}:root{--slot-well:#0c0805;--slot-lip:#4a3820;--slot-plate-hi:#3a2b1a;--slot-plate-lo:#160f09;--slot-rim:#8a6a3a;--slot-rivet:#c8a060}html body #ui-root .bag-grid .bag-cell,html body #ui-root .bag-grid .bag-cell.page{background:radial-gradient(ellipse at 50% 35%, #17110b, var(--slot-well) 72%)!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #000,inset 2px 2px #0009,inset -1px -1px 0 1px #2e2214!important}html body .bag-grid .bag-item:not(.cant),html body .cw-slot:not(.empty),html body .bank .cell[data-key]:not(.cant){background:linear-gradient(var(--slot-rivet), var(--slot-rivet)) 2px 2px / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) calc(100% - 2px) 2px / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) 2px calc(100% - 2px) / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) calc(100% - 2px) calc(100% - 2px) / 2px 2px no-repeat, radial-gradient(ellipse at 50% 40%, #4a3622 0%, var(--slot-plate-hi) 38%, var(--slot-plate-lo) 100%)!important;border-radius:0!important}html body .bag-grid .bag-item:not(.cant):not(.swap-with):not(.blocking):not(.socket-ok):not(.socket-no),html body .cw-slot:not(.empty):not(.socket-ok):not(.socket-no),html body .bank .cell[data-key]:not(.cant){box-shadow:inset 0 0 0 1px #000, inset 0 0 0 2px var(--slot-rim), inset 1px 1px 0 2px #c8a06055, inset -1px -1px 0 2px #1a1008!important}html body .bag-grid .bag-item:not(.cant):not(.swap-with):not(.blocking):not(.socket-ok):not(.socket-no):hover,html body .cw-slot:not(.empty):not(.socket-ok):not(.socket-no):hover,html body .bank .cell[data-key]:not(.cant):hover{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #f0d070,inset 0 0 10px #f0c06055,0 0 6px #f0c06044!important}html body .bag-grid .bag-item img,html body .cw-slot img{filter:drop-shadow(0 2px #0009)}html body .cw-slot.empty{background:radial-gradient(ellipse at 50% 40%, #1a130c, var(--slot-well) 75%)!important;box-shadow:inset 0 0 0 1px #000, inset 0 0 0 2px #2e2214, inset 2px 2px 0 2px #0008, inset -1px -1px 0 2px var(--slot-lip)!important;border-radius:0!important}html body .cw-slot.empty:hover{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6a5030,inset 2px 2px 0 2px #0008!important}html body .cw-slot.empty span{letter-spacing:.08em;text-shadow:0 1px #000;color:#7a6444!important;font:700 8.5px var(--ui-font-body,system-ui)!important}html body #ui-root #sidepanel #hud-tabs{justify-content:center!important;gap:3px!important;padding:4px!important;display:flex!important}html body #ui-root #sidepanel #hud-tabs button[data-tab]{flex:none;filter:none!important;background:linear-gradient(#20160d,#0d0805)!important;border:0!important;border-image:!important;border-radius:0!important;width:34px!important;min-width:0!important;height:34px!important;margin:0!important;padding:0!important;position:relative!important;transform:none!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #6a5030,inset 0 1px 0 1px #a8844a40,inset 0 -2px 0 1px #050302!important}html body #ui-root #sidepanel #hud-tabs button[data-tab] img{filter:drop-shadow(1px 0 #000)drop-shadow(-1px 0 #000)drop-shadow(0 1px #000)drop-shadow(0 -1px #000)brightness(1.12)saturate(1.1);width:24px!important;height:24px!important;margin:auto!important;position:absolute!important;inset:0!important;transform:none!important}html body #ui-root #sidepanel #hud-tabs button[data-tab].on img{filter:drop-shadow(1px 0 #000)drop-shadow(-1px 0 #000)drop-shadow(0 1px #000)drop-shadow(0 -1px #000)brightness(1.25)saturate(1.15)}html.touch-play body #ui-root #sidepanel #hud-tabs button[data-tab]{width:40px!important;height:40px!important}html.touch-play body #ui-root #sidepanel #hud-tabs button[data-tab] img{width:28px!important;height:28px!important}html body #ui-root #sidepanel #hud-tabs button[data-tab=equipment] img{translate:0 8.33%}html body #ui-root #sidepanel #hud-tabs button[data-tab=skills] img{translate:0 2.78%}html body #ui-root #sidepanel #hud-tabs button[data-tab=friends] img{translate:-2.78%}html body #ui-root #mini #wiki-btn{clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%);letter-spacing:.06em!important;color:#ffe8b0!important;text-shadow:0 1px #000!important;width:34px!important;height:34px!important;box-shadow:none!important;background:linear-gradient(#2a1a0c,#2a1a0c) top/100% 3px no-repeat,linear-gradient(#f0c860,#f0c860) 0 3px/100% 1px no-repeat,linear-gradient(90deg,#c8a050 0 2px,#0000 2px calc(100% - 2px),#c8a050 calc(100% - 2px)) 0 0/100% 100% no-repeat,linear-gradient(90deg,#5a160e,#8e2a1a 45%,#6a1c12)!important;border:0!important;border-image:!important;border-radius:0!important;margin:0!important;padding:0 0 9px!important;font:700 8.5px Cinzel,Georgia,serif!important;top:0!important;left:auto!important;right:calc(100% + 5px)!important;transform:none!important}html body #ui-root #mini #wiki-btn:hover{filter:brightness(1.2)!important}html body #ui-root #mini .mini-zoom{color:#0000!important;background:#2a1c10 var(--tex-wood) 0 0 / 32px 16px repeat!important;border:0!important;border-image:!important;border-radius:0!important;width:20px!important;height:20px!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;left:auto!important;right:6px!important;transform:none!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #c8a060,inset 0 -2px 0 1px #0007!important}html body #ui-root #mini .mini-zoom.in{top:12px!important}html body #ui-root #mini .mini-zoom.out{top:36px!important}html body #ui-root #mini #discord-btn{z-index:5;box-sizing:border-box;clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%);background:linear-gradient(#2a1a0c,#2a1a0c) top/100% 3px no-repeat,linear-gradient(#f0c860,#f0c860) 0 3px/100% 1px no-repeat,linear-gradient(90deg,#c8a050 0 2px,#0000 2px calc(100% - 2px),#c8a050 calc(100% - 2px)) 0 0/100% 100% no-repeat,linear-gradient(90deg,#343c9a,#5865f2 45%,#3f48b0);justify-content:center;align-items:center;width:34px;height:32px;margin:0;padding:0 0 8px;text-decoration:none;display:flex;position:absolute;top:38px;right:calc(100% + 5px)}html body #ui-root #mini #discord-btn svg{filter:drop-shadow(0 1px #000a);margin:5px auto 0;display:block}html body #ui-root #mini #discord-btn:hover,html body #ui-root #mini #discord-btn:focus-visible{filter:brightness(1.2);outline:none}html.touch-play body #ui-root #mini #discord-btn{top:94px}html body #ui-root #mini .mini-zoom:hover{box-shadow:0 0 0 1px #000,inset 0 0 0 1px #ffe08a,0 0 6px #f0c86066!important}html body #ui-root #mini .mini-zoom:before,html body #ui-root #mini .mini-zoom.in:after{content:"";background:#f0d48a;width:10px;height:2px;margin:-1px 0 0 -5px;position:absolute;top:50%;left:50%;box-shadow:0 1px #000}html body #ui-root #mini .mini-zoom.in:after{width:2px;height:10px;margin:-5px 0 0 -1px;box-shadow:1px 0 #000}html.touch body #ui-root #mini .mini-zoom{left:auto!important}html body #ui-root #bar #xpbar,html body #ui-root #bar #xpbar *{pointer-events:none!important}html body #ui-root #sidepanel #hud-tabs{overflow:hidden;box-sizing:border-box!important;width:100%!important;max-width:100%!important}html body #ui-root #sidepanel #hud-tabs button[data-tab]{aspect-ratio:1;flex:1 1 0!important;width:auto!important;max-width:34px!important;height:auto!important}html body #ui-root #sidepanel #hud-tabs button[data-tab] img{aspect-ratio:1;width:min(24px,76%)!important;height:auto!important}html body #ui-root .frame,html body #ui-root #bar.frame,html body #ui-root #side #sidepanel,html body .game-panel,html body .modal,html body #craft-panel,html body #chat:not(.closed),html body #xptrack,html body .ctx-menu,html body #tutorial-box{border:8px solid #0000!important;border-image:var(--frame-oak) 8 / 8px / 0 repeat!important}html body #ui-root .frame:not(#mini),html body #ui-root #side #sidepanel,html body .game-panel,html body .modal,html body #craft-panel,html body #chat:not(.closed),html body #xptrack,html body .ctx-menu,html body #tutorial-box{background-color:#1c1610!important;background-clip:padding-box!important}html body #side-body .sk-hero,html body #side-body .sk-tile{image-rendering:auto;background:linear-gradient(#21170d,#150e08)!important;border:0!important;border-image:!important;border-radius:0!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #5e4526,inset 0 1px 0 1px #a8844a2e!important}html body #side-body .sk-hero{padding:10px 12px!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #8a6a3a,inset 0 1px 0 1px #f0c86033!important}html body #side-body .sk-tile.max,html body #side-body .sk-hero.max{box-shadow:0 0 0 1px #000,inset 0 0 0 1px #c8a050,inset 0 0 12px #f0c86022!important}html body #side-body .sk-tile:before,html body #side-body .sk-tile:after,html body #side-body .sk-hero:before,html body #side-body .sk-hero:after{display:none!important}html body #side-body .sk-ico{background:#0c0805!important;border:0!important;border-image:!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #4a3620!important}html body #side-body .sk-head span{color:#f0d48a!important}html body #side-body .sk-head b{color:#ffe8b0!important}html body #side-body .sk-meta small{color:#a8946c!important}html body #side-body .sk-bar{position:relative;overflow:hidden;background:#0a0604!important;border:0!important;border-image:!important;border-radius:0!important;height:8px!important;margin:4px 0 3px!important;padding:0!important;box-shadow:0 0 0 1px #000,inset 0 1px 2px #000!important}html body #side-body .sk-hero .sk-bar{height:10px!important}html body #side-body .sk-bar:before,html body #side-body .sk-bar:after,html body #side-body .sk-bar i:before,html body #side-body .sk-bar i:after{display:none!important}html body #side-body .sk-bar i{display:block;background:linear-gradient(#8ccf5a,#4f9a2c)!important;border:0!important;border-radius:0!important;height:100%!important;box-shadow:inset 0 1px #fff5,inset -1px 0 #0005!important}html body #side-body .sk-hero .sk-bar i{background:linear-gradient(#ffb060,#d0601c)!important}html body #ui-root #mini.frame{background-color:#1c1610!important;background-clip:padding-box!important}html body #ui-root #sidepanel #hud-tabs button[data-tab] img{max-width:80%;max-height:80%;width:24px!important;height:24px!important;image-rendering:pixelated!important;translate:none!important}img.pxi{vertical-align:-3px;width:16px;height:16px;image-rendering:pixelated;flex:none;display:inline-block}img.pxi.big{vertical-align:middle;width:24px;height:24px}#daily-btn img.pxi{margin:2px auto 0;display:block}html body #sidepanel.tab-inv #side-body .bag,html body #side-body .bag{--gap:1px;--c:max(26px, min(46px, calc((100cqw - 14px - (var(--cols) - 1) * var(--gap)) / var(--cols))))}html body #side-body .bag-view .bag-grid,html body #side-body .bag-grid{gap:var(--gap)!important;grid-template-columns:repeat(var(--cols), var(--c))!important;grid-template-rows:repeat(var(--rows), var(--c))!important;width:max-content!important;margin:0 auto!important;padding:1px!important}html body #sidepanel.tab-inv:not(.collapsed) #side-body{flex-direction:column;display:flex!important}html body #sidepanel.tab-inv #side-body>.bag{flex:auto;min-height:0}html body #side-body .bag-view{container-type:inline-size}html body #sidepanel.tab-inv #side-body .bag-view{min-height:calc(var(--c) * 2 + 4px);flex:0 auto;max-height:calc(var(--c) * 8 + var(--gap) * 7 + 2px)!important}html body #side-body .bag-grid .bag-item img{width:calc(var(--c) * .84)!important;height:calc(var(--c) * .84)!important}html body #side-body .bag-grid .bag-item.s2x2 img{width:calc(var(--c) * 1.7)!important;height:calc(var(--c) * 1.7)!important}html body #side-body .bag-grid .bag-item.s2x1.diag img,html body #side-body .bag-grid .bag-item.s1x2.diag img{width:calc(var(--c) * 1.15)!important;height:calc(var(--c) * 1.15)!important}html body #side-body .bag-grid .bag-item.s2x1:not(.diag) img,html body #side-body .bag-grid .bag-item.s1x2:not(.diag) img{width:calc(var(--c) * .84)!important;height:calc(var(--c) * .84)!important}html body #side-body .bag-grid .bag-item>b:not(.plus){text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000,1px 1px #000!important;font-size:11px!important;top:1px!important;left:2px!important}html body #side-body .bag-grid .bag-item>b.coin{font-size:15px!important;line-height:14px!important}html body #side-body .bag-grid .bag-item>b.coin-m{color:#7ae07a!important}html body #side-body .bag-grid .bag-item>b.coin-xl{color:#89cff0!important}html body #side-body .bag-grid .bag-item>b.plus{text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000!important;top:1px!important;right:2px!important}html body #chat .ch-m.ch-system.ch-tone-good{text-shadow:0 1px #000;font-style:normal;font-weight:700;color:#7fe07a!important}html body #chat .ch-m.ch-system.ch-tone-dim{color:#8c8272!important}html body #chat .ch-peek .ch-m.ch-tone-good{border-left-color:#5ac850!important}html body #chat .ch-peek .ch-m.ch-tone-dim{border-left-color:#5a5044!important}#event-chip{letter-spacing:.02em;text-shadow:0 1px #000,0 0 6px #000a;font-weight:700;text-overflow:clip!important;color:#f6e3b0!important;background:radial-gradient(circle at 5px,#c9b27a 0 1.6px,#3a2a14 2px,#0000 2.6px),radial-gradient(circle at calc(100% - 5px),#c9b27a 0 1.6px,#3a2a14 2px,#0000 2.6px),repeating-linear-gradient(#ffffff0d 0 1px,#0000 1px 5px),linear-gradient(#6a4a28,#4a3219 55%,#36240f)!important;border:2px solid #1a1006!important;border-radius:3px!important;padding:5px 18px 6px!important;top:16px!important;overflow:visible!important;box-shadow:inset 0 1px #b98a4e99,inset 0 -2px #1a100688,inset 0 0 0 1px #7a5630,0 3px 6px #000a!important}#event-chip:before,#event-chip:after{content:"";pointer-events:none;filter:drop-shadow(0 1px #000a);background:radial-gradient(3px 2.2px,#0000 0 1px,#8f979d 1.3px 2.2px,#2a2f33 2.6px,#0000 3px) 0 0/7px 5px repeat-y;width:7px;height:22px;position:absolute;bottom:100%}#event-chip:before{left:16%}#event-chip:after{right:16%}#event-chip.on{border-color:#2a1206!important;box-shadow:inset 0 1px #ffcf80aa,inset 0 -2px #1a100688,inset 0 0 0 1px #d8803a,0 0 14px #ff7a1a88,0 3px 6px #000a!important}#event-chip .pxi,#event-chip svg{vertical-align:-3px;filter:drop-shadow(0 0 4px #ff8a2a)}#sidepanel .side-title .win-x,.game-panel .ph .win-x,.game-panel .ph .x,.modal .ph .win-x{width:26px!important;min-width:26px!important;height:26px!important;font-size:15px!important;right:18px!important}#sidepanel .side-title,.game-panel .ph,.modal .ph{padding-right:52px!important}.bt-sum{border:6px solid #0000;border-image:var(--frame-card) 6 fill / 6px / 0 stretch;image-rendering:pixelated;color:#d8c8a0;justify-content:space-between;align-items:center;gap:10px;margin:4px 10px 2px;padding:4px 10px;font:600 14px Georgia,serif;display:flex}.bt-count b{color:#fff3c8;font-size:17px}.bt-owed{font:700 14px var(--ui-font-body);color:#ffe9a8;align-items:center;gap:5px;display:inline-flex}.bt-owed em{color:#9fd38a;font-style:normal}.bt-owed.all{color:#9fd38a}.bt-coin{width:16px;height:16px;image-rendering:pixelated;vertical-align:-3px}.bt-list{flex-direction:column;padding-right:2px;display:flex;gap:4px!important;max-height:min(60vh,480px)!important;margin:6px 10px!important}.bt-card{image-rendering:pixelated;align-items:center;display:flex;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:10px!important;padding:4px 6px!important}.bt-card.ready{filter:brightness(1.18)saturate(1.15)}.bt-card.claimed{opacity:.55}.bt-card>.cell{flex:none;height:44px;background:#120b06!important;border:0!important;border-radius:0!important;width:44px!important;box-shadow:inset 0 0 0 1px #000,inset 1px 1px #3a2412!important}.bt-info b{color:#f4e6c4;text-shadow:0 1px #000;display:block;font:700 14px var(--ui-font-body)!important}.bt-bar{position:relative;background:#120b06!important;border:1px solid #000!important;border-radius:0!important;height:12px!important;margin:4px 0 3px!important;box-shadow:inset 1px 1px #2a1a0c!important}.bt-bar i{background:#b08a40!important;box-shadow:inset 0 1px #e8c46a!important}.bt-bar span{font:700 10px/12px system-ui!important}.bt-rw{font:600 12px var(--ui-font-body);color:#bda985;align-items:center;gap:12px;display:flex}.bt-xp{color:#9fd38a;font-weight:700}.bt-gold{color:#ffe9a8;font-weight:700}.bt-act{flex-direction:column;flex:none;align-items:stretch;display:flex;gap:4px!important;min-width:92px!important}.bt-act .shop-buy,.bt-act .bt-main{font-weight:700;padding:6px 8px!important;font-size:14px!important}.bt-reroll{opacity:.9;justify-content:center;align-items:center;gap:4px;display:inline-flex;padding:2px 4px!important;font:700 12px system-ui!important}.bt-done{color:#9fd38a;text-align:center;font:700 13px var(--ui-font-body)!important}.modal.bounty-win{width:min(640px, calc(96vw / var(--ui-scale,1.15)))!important}.bt-list{grid-template-columns:1fr 1fr;align-items:stretch;gap:6px!important;max-height:none!important;display:grid!important;overflow:visible!important}.bt-card{flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:6px 8px!important}.bt-head{align-items:center;gap:10px;min-height:48px;display:flex}.bt-head b{font:700 14px/1.2 var(--ui-font-body);color:#f4e6c4;text-shadow:0 1px #000;flex:1}.bt-info b{display:none}.bt-rw{justify-content:space-between}.bt-act{min-width:0!important}.bt-act .shop-buy,.bt-act .bt-main{width:100%;padding:7px 8px!important;font-size:15px!important}@media (width<=700px){.bt-list{grid-template-columns:1fr}}.bt-bar{gap:1px;padding:1px;position:relative;height:14px!important;box-shadow:0 0 0 1px var(--ui-brass-lo), inset 0 2px 0 #000!important;background:#0a0604!important;border:1px solid #000!important;border-radius:0!important;margin:4px 0 3px!important;display:flex!important}.bt-bar i{flex:1;background:linear-gradient(90deg, #d8b050 calc(var(--f) * 100%), #1a130b calc(var(--f) * 100%))!important;border-radius:0!important;width:auto!important;height:auto!important;position:static!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0009!important}.bt-bar span{z-index:2;text-align:center;white-space:nowrap;letter-spacing:.03em;position:absolute;inset:0;font:700 10px/14px var(--ui-font-body)!important;color:var(--ui-text-bright)!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000!important}.bt-sum,.bt-rw,.bt-owed,.bt-count,.bt-done,.bt-xp,.bt-gold{font-family:var(--ui-font-body)!important}.bt-head b{font-size:15px!important}.bt-ico{flex:none;place-items:center;width:48px;height:48px;display:grid}.bt-ico img{max-width:100%;max-height:100%;image-rendering:pixelated;object-fit:contain}.bt-mid{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.bt-mid b{font:700 15px/1.2 var(--ui-font-body);color:#f4e6c4;text-shadow:0 1px #000;display:block!important}.bt-mid .bt-bar{margin:3px 0 0!important}.bt-head{min-height:48px}.bt-head>b{display:none}.qt-bt[data-btrack],.ql-bounty[data-btrack]{cursor:var(--cur-hand)}.qt-bt.on{background:#e8c46a1a;outline:1px solid #e8c46a}.qt-bt[data-btrack]:hover,.ql-bounty[data-btrack]:hover{background:#e8c46a22}#tracker.tracker:not(:empty){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 6px / 0 stretch!important;width:216px!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:2px!important}#tracker .qt{padding:2px 4px 4px}#tracker .qt-h{align-items:center;gap:6px;display:flex}#tracker .qt-h b{text-shadow:0 1px #000;overflow-wrap:anywhere;flex:1;min-width:0;font:700 13px/1.15 var(--ui-font-body)!important;margin:0!important}#tracker .qt-kind{font:700 9.5px var(--ui-font-body);letter-spacing:.08em;margin:0 0 2px}#tracker .qt-step{font:600 12px/1.3 var(--ui-font-body);color:#e8dcc0}#tracker .qt-where{font:italic 600 11px var(--ui-font-body)}#tracker .qt-others{border-top:1px solid #000;margin-top:4px;padding-top:3px;box-shadow:inset 0 1px #3a2412}#tracker .qt-other{font:600 12px var(--ui-font-body);cursor:var(--cur-hand);align-items:center;gap:5px;display:flex;padding:2px 0!important}#tracker .qt-bounties{border-top:1px solid #000;margin-top:3px;padding:3px 4px;box-shadow:inset 0 1px #3a2412}#tracker .qt:first-child+.qt-bounties,#tracker .qt-bounties:first-child{margin-top:0}#tracker .qt-bth{font:700 11px var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;color:#f0d48a;text-shadow:0 1px #000;justify-content:space-between;align-items:baseline;margin:0 0 3px;display:flex}#tracker .qt-bth em{color:#bda985;letter-spacing:0;font-style:normal}#tracker .qt-bt{align-items:center;gap:6px;margin:2px 0;padding:0;font-size:12px;line-height:1.2;display:flex}#tracker .qt-bi{color:#e0b070;flex:none;place-items:center;width:16px;height:16px;font-style:normal;display:grid}#tracker .qt-bm{flex:1;min-width:0}#tracker .qt-bn{font:600 12px var(--ui-font-body);color:#f4e6c4;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px #000;display:block;overflow:hidden}#tracker .qt-pb{background:#0a0604;height:5px;margin-top:2px;box-shadow:0 0 0 1px #000,inset 0 1px #000}#tracker .qt-pb i{background:#d8b050;height:100%;display:block;box-shadow:inset 0 1px #fff0b866}#tracker .qt-bt em{font:700 11px var(--ui-font-body);color:#ffe9a8;text-align:right;flex:none;min-width:30px}#tracker .qt-bt.done .qt-pb i{background:#6ad04a}#tracker .qt-bt.done em{color:#9fe08a}.qt-go{width:22px;height:22px;cursor:var(--cur-hand);color:#a89878;image-rendering:pixelated;box-sizing:border-box;flex:none;place-items:center;display:inline-grid;border:4px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 4px / 0 stretch!important;background:0 0!important;border-radius:0!important;min-width:22px!important;padding:0!important}.qt-go svg{width:12px;height:12px;display:block}.qt-go:hover{color:#fff3c8;filter:brightness(1.25)}.qt-go.on{color:#ffe08a;filter:brightness(1.2)saturate(1.2);box-shadow:0 0 6px #e8c46a66}.ql-bounty .qt-go{align-self:center;margin-left:4px}html body #side-body .sk-bar,html body #xptrack .xpt-bar,html body .qt-pb,html body .ql-now .ql-o li .ob-bar,html body #side-body .sk-sum-bar,html body .rc-bar{position:relative;overflow:hidden;box-shadow:0 0 0 1px var(--ui-brass-lo,#6a5028), inset 0 2px 0 #000!important;background:#0a0604!important;border:1px solid #000!important;border-radius:0!important;padding:0!important}html body #side-body .sk-bar{height:12px!important}html body #xptrack .xpt-bar,html body .qt-pb,html body .ql-now .ql-o li .ob-bar,html body #side-body .sk-sum-bar,html body .rc-bar{height:8px!important}html body #side-body .sk-bar i,html body #xptrack .xpt-bar i,html body .qt-pb i,html body .ql-now .ql-o li .ob-bar i,html body #side-body .sk-sum-bar i,html body .rc-bar i{height:100%;display:block;background:#d8b050!important;border-radius:0!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0009!important}html body #side-body .sk-tile.max .sk-bar i,html body #side-body .sk-hero.max .sk-bar i,html body #xptrack.gain.lvlup .xpt-bar i{background:#fff0b8!important}html body .ql-now .ql-o li.done .ob-bar i,html body .qt-bt.done .qt-pb i,html body .ql-bounty.done .qt-pb i{background:#6ad04a!important}html body #side-body .sk-bar:after,html body #xptrack .xpt-bar:after,html body .qt-pb:after,html body .ql-now .ql-o li .ob-bar:after,html body #side-body .sk-sum-bar:after,html body .rc-bar:after{pointer-events:none;z-index:1;position:absolute;inset:0;content:""!important;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0a0604 calc(10% - 1px) 10%)!important;display:block!important}.ql-list li.ql-bounty{gap:8px;padding:4px 2px;align-items:center!important;display:flex!important}.ql-bounty .ql-bm{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ql-bounty .ql-bm b{font:700 13px/1.2 var(--ui-font-body);color:#f4e6c4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ql-bounty .ql-bm small{font:600 11px var(--ui-font-body);color:#bda985}.ql-bounty .ql-br{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.ql-bounty .ql-br em{font:700 12px var(--ui-font-body);color:#ffe9a8;font-style:normal}.qt-follow{height:22px;cursor:var(--cur-hand);image-rendering:pixelated;box-sizing:content-box;align-items:center;gap:5px;display:inline-flex;border:4px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 4px / 0 stretch!important;font:700 11px var(--ui-font-body)!important;color:#cdbf9f!important;background:0 0!important;border-radius:0!important;padding:0 8px!important}.qt-follow svg{flex:none;width:11px;height:11px}.qt-follow:hover{filter:brightness(1.25);color:#fff3c8!important}.qt-follow.on{filter:brightness(1.2)saturate(1.2);box-shadow:0 0 6px #e8c46a66;color:#ffe08a!important}#tracker.tracker:not(:empty){box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;width:230px!important;padding:0!important}#tracker .qt,#tracker .qt-bounties{padding-left:0;padding-right:0;box-shadow:none!important;border-top:0!important}#tracker .qt-others{box-shadow:none!important;border-top:0!important}#tracker .qt-h b,#tracker .qt-bn,#tracker .qt-step,#tracker .qt-where,#tracker .qt-kind,#tracker .qt-bth,#tracker .qt-bth em,#tracker .qt-bt em,#tracker .qt-other,#tracker .qt-other span,#tracker .qt-other em,#tracker .qt-o li,#tracker .qt-more{text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000,0 1px #000,0 0 4px #000!important}#tracker .qt-bth{border-bottom:1px solid #fff2;padding-bottom:2px}#tracker .qt-pb{opacity:.9;height:6px!important}#tracker .qt-go{opacity:.55;width:18px;height:18px;text-shadow:none;filter:drop-shadow(1px 1px #000);background:0 0!important;border:0!important;border-image:!important;min-width:18px!important}#tracker .qt-go:hover{opacity:1}#tracker .qt-go.on{opacity:1;box-shadow:none;color:#ffe08a}#tracker .qt-bt.on .qt-bn{color:#ffe08a}#tracker.tracker:not(:empty){opacity:.72;transition:opacity .2s;width:190px!important}#tracker.tracker:not(:empty):hover{opacity:1}#tracker .qt-h b{font-size:12px!important}#tracker .qt-kind{display:none}#tracker .qt-step,#tracker .qt-where,#tracker .qt-o li{font-size:11px!important}#tracker .qt-bth{border-bottom:0;margin-bottom:1px;font-size:10px}#tracker .qt-bn,#tracker .qt-bt em,#tracker .qt-other,#tracker .qt-other span{font-size:11px!important}#tracker .qt-bt{gap:4px;margin:1px 0}#tracker .qt-bi,#tracker .qt-bi svg,#tracker .qt-bi img{width:13px;height:13px}#tracker .qt-pb{margin-top:1px;height:4px!important}#tracker .qt-go{opacity:.4;width:16px;height:16px;min-width:16px!important}#tracker .qt-go svg{width:10px;height:10px}#tracker .qt-bounties{margin-top:5px}#tracker .qt-go svg{display:none}#tracker .qt-go{filter:none;opacity:.8}#tracker .qt-go:before{content:"";box-sizing:border-box;background:0 0;border:2px solid #e8c46a;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #000}#tracker .qt-go.on{opacity:1}#tracker .qt-go.on:before{background:#ffd84a;border-color:#ffd84a;box-shadow:0 0 0 1px #000,0 0 6px #ffd84a99}#tracker .qt-go:hover:before{background:#e8c46a}#tracker .qt-go{display:none!important}#tracker .qt-bt[data-btrack]{cursor:var(--cur-hand)}html body #craft-panel .rtabs{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:3px!important;margin:6px 8px 4px!important;display:flex!important}html body #craft-panel .rtab{white-space:nowrap;flex:none;font:700 12px var(--ui-font-body)!important;letter-spacing:0!important;text-transform:none!important;padding:3px 9px!important}html body #craft-panel .rtab em{opacity:.8;margin-left:3px;font-size:10.5px}html body #craft-panel .rtools{align-items:center;flex-wrap:nowrap!important;gap:8px!important;margin:0 8px 4px!important;padding:0!important;display:flex!important}html body #craft-panel #craft-q{flex:auto;min-width:0;font:600 13px var(--ui-font-body)!important}html body #craft-panel .rcount{font:600 11px var(--ui-font-body);color:#bda985;white-space:nowrap;flex:none}html body #craft-panel .rlist{padding:2px 8px 8px!important}html body #craft-panel .rband{font:700 12px var(--ui-font-body)!important;letter-spacing:.12em!important;margin:10px 0 4px!important}html body #craft-panel .recipes{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}html body #craft-panel .rrow{image-rendering:pixelated;align-items:center;gap:10px;border:6px solid #0000!important;border-image:var(--frame-plank-thin) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:5px 7px!important;display:flex!important}html body #craft-panel .rrow.dim{filter:saturate(.55)brightness(.82)}html body #craft-panel .rrow.can{filter:brightness(1.08)}html body #craft-panel .rico{background:#120b06;flex:none;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000,inset 1px 1px #3a2412}html body #craft-panel .rico img{image-rendering:pixelated;width:40px!important;height:40px!important}html body #craft-panel .rq{font:700 11px var(--ui-font-body);color:#ffe9a8;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000;font-style:normal;position:absolute;bottom:0;right:1px}html body #craft-panel .rbody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}html body #craft-panel .rbody>b{font:700 15px/1.15 var(--ui-font-body);color:#f4e6c4;text-shadow:0 1px #000}html body #craft-panel .ins{flex-wrap:wrap;gap:4px;display:flex}html body #craft-panel .rin{font:600 12px var(--ui-font-body);color:#d8c8a0;background:#0c0805;border:1px solid #000;border-radius:0;align-items:center;gap:4px;padding:1px 6px 1px 3px;display:inline-flex}html body #craft-panel .rin img{width:18px;height:18px;image-rendering:pixelated}html body #craft-panel .rin i{font-style:normal;font-weight:700}html body #craft-panel .rin.ok{border-color:#2e5a24}html body #craft-panel .rin.ok i{color:#9fe08a}html body #craft-panel .rin.no{border-color:#7a2a20}html body #craft-panel .rin.no i{color:#ff8a7a}html body #craft-panel .rstat.ok{color:#9fe08a}html body #craft-panel .rstat.no{color:#ff9a8a}html body #craft-panel .rmakes{flex-direction:column;flex:none;align-items:stretch;gap:4px;width:118px;display:flex}html body #craft-panel .rmake.one{width:100%;min-width:0;font:700 15px var(--ui-font-body)!important;padding:8px 6px!important}html body #craft-panel .rstep{grid-template-columns:22px 1fr 22px 38px;align-items:center;gap:3px;display:grid}html body #craft-panel .rstep b{text-align:center;font:700 14px var(--ui-font-body);color:#fff3c8;background:#0a0604;padding:2px 0;box-shadow:inset 0 0 0 1px #000}html body #craft-panel .rs{min-width:0!important;font:700 13px var(--ui-font-body)!important;padding:2px 0!important}@media (width<=520px){html body #craft-panel .rmakes{width:96px}}#interact-prompt kbd,#hover-npc kbd{box-sizing:border-box;color:#2a1a08;text-shadow:0 1px #fff4c8;background:linear-gradient(#fff0b8,#e8c46a 45%,#c08a2a 100%);border:1px solid #000;border-radius:4px;place-items:center;min-width:28px;height:28px;margin-left:6px;padding:0 6px;font:700 17px/1 Cinzel,Georgia,serif;display:inline-grid;box-shadow:inset 0 1px #fffbe0,inset 1px 0 #fff0b8aa,inset -1px 0 #8a5a14,inset 0 -4px #8a5a14,0 3px #000,0 5px 6px #0008}#interact-prompt{align-items:center}.modal.repair-win{width:min(440px, calc(96vw / var(--ui-scale,1.15)))!important}.rp-list{grid-template-columns:1fr!important;max-height:min(56vh,460px)!important;overflow-y:auto!important}.rp-card .bt-ico img{width:40px;height:40px}html body .bt-bar.rp-bar i{background:linear-gradient(90deg, #d8b050 calc(var(--f) * 100%), #1a130b calc(var(--f) * 100%))!important}html body .bt-bar.rp-bar.broken span{color:#ff8a7a!important}.rp-all{font:700 13px var(--ui-font-body)!important;padding:6px 12px!important}html body #interact-prompt kbd,html body #hover-npc kbd{box-sizing:border-box;letter-spacing:0;color:#3a2208;text-shadow:0 1px #fff6cc,0 -1px #c89a40;background:#5a3a10;border:2px solid #1a0f04;border-radius:5px;flex:none;place-items:center;width:30px;min-width:30px;height:30px;margin:0 8px 0 0;padding:0;font:700 18px/1 Cinzel,Georgia,serif;animation:1.6s ease-in-out infinite ekey-press;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 3px #000,0 4px 6px #0009}html body #interact-prompt kbd:before,html body #hover-npc kbd:before{content:"";z-index:-1;background:linear-gradient(#fff4c4 0%,#f0cf74 38%,#dcae48 100%);border-radius:3px;position:absolute;inset:1px 2px 4px;box-shadow:inset 0 1px #fffbe6,inset 0 -2px #b88426,inset 1px 0 #fff0b0,inset -1px 0 #c89a40}html body #interact-prompt kbd:after,html body #hover-npc kbd:after{content:"";z-index:1;background:#ffffffa0;border-radius:1px;width:8px;height:2px;position:absolute;top:2px;left:4px}html body #interact-prompt kbd,html body #hover-npc kbd{isolation:isolate}html body #interact-prompt kbd>*,html body #hover-npc kbd>*{z-index:2;position:relative}@keyframes ekey-press{0%,70%,to{transform:translateY(0);box-shadow:0 3px #000,0 4px 6px #0009}82%{transform:translateY(2px);box-shadow:0 1px #000,0 2px 4px #0009}}@media (prefers-reduced-motion:reduce){html body #interact-prompt kbd,html body #hover-npc kbd{animation:none}}html body #interact-prompt kbd,html body #hover-npc kbd{isolation:auto;box-sizing:border-box;color:#2a1a08;text-shadow:0 1px #fffbe8;background:linear-gradient(#fffaf0,#efe2c4 55%,#d8c598);border:2px solid #2a1a08;border-radius:6px;flex:none;place-items:center;margin:0 10px 0 0;padding:0;font:700 22px/1 Cinzel,Georgia,serif;animation:none;display:inline-grid;position:static;overflow:visible;box-shadow:inset 0 -3px #b8a272,inset 0 1px #fff,0 2px #000,0 4px 6px #0008}html body #interact-prompt kbd{width:38px;min-width:38px;height:38px}html body #hover-npc kbd{width:28px;min-width:28px;height:28px;margin:0 0 0 8px;font-size:17px}html body #interact-prompt kbd:before,html body #interact-prompt kbd:after,html body #hover-npc kbd:before,html body #hover-npc kbd:after{content:none;display:none}html body #interact-prompt{gap:8px;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}html body #interact-prompt span{color:#f2d27a!important;text-shadow:1px 1px #1a1006,-1px 0 #1a1006,0 -1px #1a1006,1px 0 #1a1006,0 2px 3px #000!important;font:700 16px/1.2 Cinzel,Georgia,serif!important}html body #interact-prompt small{font:600 12px/1.2 var(--ui-font-body)!important;color:#d8c8a0!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000!important}html body #interact-prompt kbd{order:2;width:28px;min-width:28px;height:28px;font-size:17px;margin:0!important}html body #interact-prompt span{text-transform:none!important;letter-spacing:0!important;font-variant:normal!important}#tracker .qt-bth{font:700 11px var(--ui-font-body);letter-spacing:.14em;color:#f4d88a;margin-bottom:4px;padding-bottom:4px;position:relative;border-bottom:0!important}#tracker .qt-bth:after{content:"";background:linear-gradient(90deg,#e8c46a,#e8c46a66 55%,#0000);height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 1px #000a}#tracker .qt-bth em{color:#ffe9a8;font:700 10px var(--ui-font-body);letter-spacing:0;background:#0008;border-radius:8px;padding:0 6px}#tracker .qt-bt{border-left:0;border-radius:0 3px 3px 0;gap:7px;margin:3px 0;padding:3px 4px 3px 8px;transition:background .15s;position:relative;background:0 0!important;outline:0!important}#tracker .qt-bt:before{content:"";background:#5a4a30;width:2px;position:absolute;top:2px;bottom:2px;left:0}#tracker .qt-bt:hover{background:linear-gradient(90deg,#e8c46a22,#0000)!important}#tracker .qt-bt.on{background:linear-gradient(90deg,#e8c46a33,#e8c46a00 90%)!important}#tracker .qt-bt.on:before{background:#ffd84a;box-shadow:0 0 6px #ffd84a99}#tracker .qt-bt.done:before{background:#6ad04a}#tracker .qt-bi{filter:drop-shadow(0 1px #000);width:18px;height:18px}#tracker .qt-bi svg,#tracker .qt-bi img{width:18px;height:18px}#tracker .qt-bn{font:700 12px var(--ui-font-body);letter-spacing:.01em}#tracker .qt-pb{opacity:1;margin-top:3px;height:6px!important}#tracker .qt-bt em{min-width:34px;font:700 12px var(--ui-font-body)}#tracker .qt-bt.done .qt-bn{color:#b8f0a0;text-decoration:none}html body #craft-panel{width:min(800px,100vw - 32px)!important}html body #craft-panel .recipes{grid-template-columns:1fr 1fr;align-items:stretch;gap:6px;display:grid!important}html body #craft-panel .rrow{grid-template-columns:48px 1fr;align-items:start;gap:4px 10px;padding:5px 7px!important;display:grid!important}html body #craft-panel .rbody>b{font-size:14px}html body #craft-panel .rmake.one{flex:1;width:auto;padding:6px 8px!important;font-size:14px!important}html body #craft-panel .rstep{flex:none;grid-template-columns:22px 32px 22px 36px;display:grid}html body #craft-panel .rprog,html body #craft-panel .rstop{flex:1}@media (width<=760px){html body #craft-panel .recipes{grid-template-columns:1fr}}html body #interact-prompt{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-image:!important;align-items:flex-start!important;gap:8px!important;padding:0!important}html body #interact-prompt span{-webkit-text-stroke:4px #000;paint-order:stroke fill;flex-direction:column;align-items:center;display:flex;color:#f6d36a!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;font:700 19px/1.1 Alegreya Sans,Segoe UI,sans-serif!important}html body #interact-prompt small{-webkit-text-stroke:3px #000;paint-order:stroke fill;margin-top:1px;color:#d8c8a0!important;text-shadow:none!important;font:italic 400 13.5px/1.1 Alegreya Sans,Georgia,serif!important}html body #interact-prompt kbd{box-sizing:border-box;-webkit-text-stroke:0;image-rendering:pixelated;flex:none;order:2;place-items:center;font-style:normal;color:#2a1a08!important;width:auto!important;min-width:26px!important;height:26px!important;text-shadow:none!important;background:linear-gradient(#fff4d0 0 1px,#e8d9b0 1px)!important;border:1px solid #000!important;border-radius:1px!important;margin:-2px 0 0!important;padding:0 6px!important;font:700 20px/1 Alegreya Sans,Segoe UI,sans-serif!important;animation:none!important;display:inline-grid!important;position:static!important;box-shadow:0 2px #8a6a2c,0 3px #000!important}html body #interact-prompt kbd:before,html body #interact-prompt kbd:after{content:none!important;display:none!important}html body #craft-panel{width:min(520px,100vw - 16px)!important;max-height:min(78vh,100dvh - 140px)!important}html body #craft-panel .rtabs{margin:4px 6px 3px!important}html body #craft-panel .rtab{padding:2px 7px!important;font-size:11px!important}html body #craft-panel .rtab em{font-size:9.5px}html body #craft-panel .rtools{gap:6px!important;margin:0 6px 3px!important}html body #craft-panel #craft-q{padding:3px 6px!important;font-size:12px!important}html body #craft-panel .rchips button,html body #craft-panel .rchip{padding:2px 7px!important;font-size:11px!important}html body #craft-panel .rcount{font-size:10px}html body #craft-panel .rlist{overscroll-behavior:contain;overflow-y:auto;padding:0 6px 6px!important}html body #craft-panel .rband{margin:6px 0 3px!important;font-size:10.5px!important}html body #craft-panel .recipes{flex-direction:column;gap:3px;display:flex!important}html body #craft-panel .rrow{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:2px 8px;border-width:4px!important;border-image-width:4px!important;padding:3px 5px!important;display:grid!important}html body #craft-panel .rico{width:34px;height:34px}html body #craft-panel .rico img{width:28px!important;height:28px!important}html body #craft-panel .rq{font-size:9.5px}html body #craft-panel .rbody{gap:2px}html body #craft-panel .rbody>b{text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden;font-size:13px!important}html body #craft-panel .ins{gap:3px}html body #craft-panel .rin{gap:3px;padding:0 4px 0 2px;font-size:10.5px}html body #craft-panel .rin img{width:14px;height:14px}html body #craft-panel .rstat{font-size:10.5px}html body #craft-panel .rmakes{grid-column:auto;align-items:stretch;gap:3px;flex-direction:column!important;width:auto!important}html body #craft-panel .rmake.one{flex:none;padding:4px 10px!important;font-size:12px!important}html body #craft-panel .rstep{grid-template-columns:18px 26px 18px 30px;gap:2px}html body #craft-panel .rstep b{padding:1px 0;font-size:12px}html body #craft-panel .rs{padding:1px 0!important;font-size:11px!important}html body #craft-panel .rprog{font-size:11px}@media (width<=520px){html body #craft-panel{width:auto!important;top:56px!important;left:8px!important;right:8px!important;transform:none!important}html body #craft-panel .rrow{grid-template-columns:34px minmax(0,1fr)}html body #craft-panel .rmakes{grid-column:1/-1;align-items:center;flex-direction:row!important}html body #craft-panel .rmake.one{flex:1;padding:7px 10px!important;font-size:13px!important}html body #craft-panel .rtools{flex-wrap:wrap!important}}@media (height<=520px){html body #craft-panel{max-height:calc(100dvh - 16px)!important;top:8px!important}}html body .fr-sec h5 .fr-stats{vertical-align:baseline;align-items:baseline;gap:2px;font:700 12px var(--ui-font-body,system-ui)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 0 8px!important;display:inline-flex!important}html body .fr-sec h5 .fr-stats .fr-online,html body .fr-sec h5 .fr-stats .fr-total{color:#fff!important;text-shadow:0 1px #000!important}html body .fr-sec h5 .fr-stats .fr-sep{color:#c8b896!important}html body .fr{padding:2px 0 6px;gap:14px!important}html body .fr-sec{gap:6px!important}html body .fr-head{font:700 11px/1 var(--ui-font-head,Cinzel, Georgia, serif);letter-spacing:.14em;text-transform:uppercase;color:#f4d88a;text-shadow:0 1px #000;align-items:center;gap:8px;margin:0;padding:0 2px 5px;display:flex;position:relative}html body .fr-head:after{content:"";background:#a8843e;height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 1px #000}html body .fr-head>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}html body .fr-head .fr-count,html body .fr-head .fr-stats{color:#fff;text-transform:none;background:#0008;border-radius:8px;flex:none;align-items:baseline;gap:2px;padding:2px 7px;font-style:normal;box-shadow:inset 0 0 0 1px #4a3a22;font:700 11px/1 var(--ui-font-body,system-ui)!important;letter-spacing:0!important;margin:0!important;display:inline-flex!important}html body .fr-head .fr-count.hot{color:#1a1208;box-shadow:none;background:#ffd870}html body .fr-head .fr-stats .fr-online,html body .fr-head .fr-stats .fr-total{color:#fff!important;text-shadow:none!important}html body .fr-head .fr-stats .fr-sep{color:#a89878!important}html body .fr-add{align-items:stretch;margin:0;gap:6px!important;display:flex!important}html body .fr-add input{box-sizing:border-box;min-width:0;font:600 13px var(--ui-font-body,system-ui);color:#f2e8d2;flex:1;background:#0b0805!important;border:1px solid #000!important;border-radius:0!important;height:32px!important;padding:0 9px!important;box-shadow:inset 0 0 0 1px #3a2a16,inset 0 2px 3px #000!important}html body .fr-add input::placeholder{color:#7a6a50}html body .fr-add input:focus{outline:0;box-shadow:inset 0 0 0 1px #c8a050,inset 0 2px 3px #000!important}html body .fr-add button{flex:none;min-width:92px;height:32px!important;font:700 13px var(--ui-font-body,system-ui)!important;padding:0 12px!important}html body .fr-row:not(.ask):not(.sent){box-sizing:border-box;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;min-height:42px;background:#16100a!important;border:1px solid #000!important;border-radius:0!important;gap:8px!important;padding:6px 6px 6px 7px!important;display:grid!important;box-shadow:inset 0 0 0 1px #3a2a16!important}html body .fr-row.on:not(.ask):not(.sent){box-shadow:inset 0 0 0 1px #4a3a1e,inset 2px 0 #6ad45a,inset 0 1px #ffffff12!important}html body .fr-row .fr-cls{box-sizing:border-box;box-shadow:inset 0 0 0 1px var(--cc);border:1px solid #000;position:relative;background:radial-gradient(color-mix(in srgb, var(--cc) 55%, #1a120a), #0b0805 85%)!important;border-radius:0!important;width:26px!important;height:26px!important}html body .fr-row .fr-cls .dot{box-sizing:border-box;border:2px solid #110c07;border-radius:50%;position:absolute;bottom:-3px;right:-3px;width:9px!important;height:9px!important;box-shadow:none!important;background:#4a4034!important}html body .fr-row.on .fr-cls .dot{background:#6ad45a!important;box-shadow:0 0 5px #6ad45a!important}html body .fr-who2{flex-direction:column;gap:2px;min-width:0;display:flex}html body .fr-l2{align-items:center;gap:5px;min-width:0;display:flex}html body .fr-who2>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 13.5px/1.15 var(--ui-font-body,system-ui);color:#f4e6c4;text-shadow:0 1px #000;overflow:hidden}html body .fr-row:not(.on) .fr-who2>b{color:#a89878}html body .fr-l2 .fr-new{font:700 9px/1.1 var(--ui-font-body,system-ui);letter-spacing:.06em;color:#ffd870;background:#2a1c0a;border:1px solid #8a6a2c;border-radius:0;flex:none;padding:1px 4px}html body .fr-who2 small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 11px/1.15 var(--ui-font-body,system-ui);color:#a89878;overflow:hidden}html body .fr-row.on .fr-who2 small{color:#c8d8a8}html body .fr-row:not(.ask):not(.sent) .fr-btns{gap:3px;display:flex;margin:0!important}html body .fr-row:not(.ask):not(.sent) .fr-btns button{box-sizing:border-box;place-items:center;width:24px!important;min-width:24px!important;height:24px!important;font:700 15px/1 var(--ui-font-body,system-ui)!important;padding:0!important;display:inline-grid!important}html body .fr-row .fr-btns button svg,html body .fr-row .fr-btns button img{width:14px;height:14px;image-rendering:pixelated;display:block}html body .fr-row .fr-btns button.fr-x svg{width:10px;height:10px}html body .fr-row .fr-btns button.fr-x:hover:not(:disabled){color:#ff9a8a}html body .fr-row.ask,html body .fr-row.sent{border-radius:0!important;gap:6px!important;padding:8px!important}html body .fr-row.ask .fr-btns button,html body .fr-row.sent .fr-btns button{height:28px!important}html body .fr-empty{border-radius:0!important;padding:14px 10px!important}html body .fr-guild .ui-empty{border-radius:0!important;padding:12px 10px!important;font-size:12.5px!important}html body .fr-guild .fr-gopen{width:100%;height:34px;margin-top:2px;font:700 13px var(--ui-font-body,system-ui)!important;padding:0 12px!important}html body .fr-add input,html body .fr-add button{align-self:stretch;margin:0!important}html body #craft-panel{flex-direction:column;width:min(440px, calc((100vw - 16px) / var(--ui-scale,1.15)))!important;max-height:calc((100dvh - 110px) / var(--ui-scale,1.15))!important}html body #craft-panel .ph{flex:none!important;min-height:28px!important}html body #craft-panel .ph>b{font-size:13px!important}html body #craft-panel .ph .muted{text-overflow:ellipsis;white-space:nowrap;max-width:30%;position:absolute;top:50%;left:30px;overflow:hidden;transform:translateY(-50%);font:600 10px var(--ui-font-body)!important;color:#c8b28a!important}html body #craft-panel .rtabs{scrollbar-width:none;min-height:24px;overflow:auto hidden;flex-wrap:nowrap!important;flex:none!important;gap:3px!important;margin:2px 6px 4px!important;padding:0 0 2px!important;display:flex!important}html body #craft-panel .rtabs::-webkit-scrollbar{display:none}html body #craft-panel .rtab{box-sizing:border-box;white-space:nowrap;align-items:center;gap:4px;height:24px!important;font:700 11px/1 var(--ui-font-body)!important;border-width:4px!important;border-image-width:4px!important;flex:none!important;padding:0 8px!important;display:inline-flex!important}html body #craft-panel .rtab em{font:700 9.5px/1 var(--ui-font-body);opacity:.75;margin:0!important}html body #craft-panel .rtools{border-bottom:1px solid #0008;align-items:center;box-shadow:0 1px #ffffff0d;flex-wrap:wrap!important;flex:none!important;gap:4px!important;margin:0 6px 4px!important;padding:0 0 5px!important;display:flex!important}html body #craft-panel #craft-q{box-sizing:border-box;color:#f2e8d2;min-width:110px!important;height:24px!important;font:600 12px var(--ui-font-body)!important;background:#0b0805!important;border:1px solid #000!important;border-radius:0!important;flex:130px!important;margin:0!important;padding:0 8px!important;box-shadow:inset 0 0 0 1px #3a2a16!important}html body #craft-panel .rchips{flex-wrap:wrap;flex:none;gap:3px!important;display:flex!important}html body #craft-panel .rchip{box-sizing:border-box;white-space:nowrap;align-items:center;height:24px!important;font:700 11px/1 var(--ui-font-body)!important;border-width:4px!important;border-image-width:4px!important;padding:0 8px!important;display:inline-flex!important}html body #craft-panel .rskills{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 10px var(--ui-font-body);color:#d8c08a;flex:auto;order:9;overflow:hidden}html body #craft-panel .rcount{text-align:right;order:10;font:600 10px var(--ui-font-body)!important;color:#a89878!important;flex:none!important;margin:0!important}html body #craft-panel .rchips{flex:100%!important}html body #craft-panel .rlist{scrollbar-width:thin;flex:auto!important;min-height:80px!important;padding:0 4px 6px 6px!important;overflow-y:auto!important}html body #craft-panel .rband{z-index:3;height:20px;top:0;min-height:0!important;box-shadow:none!important;line-height:20px!important;font:700 10px/20px var(--ui-font-head,Cinzel, Georgia, serif)!important;letter-spacing:.16em!important;color:#f4d88a!important;text-shadow:0 1px #000!important;background:#120c07!important;border:0!important;border-image:!important;justify-content:flex-start!important;align-items:center!important;margin:6px 0 3px!important;padding:0 2px!important;display:flex!important;position:sticky!important}html body #craft-panel .rband:after{content:"";background:#a8843e;height:1px;position:absolute;bottom:1px;left:0;right:0}html body #craft-panel .rband:first-child{margin-top:0!important}html body #craft-panel .recipes{flex-direction:column;gap:3px!important;margin:0!important;padding:0!important;display:flex!important}html body #craft-panel .recipes li.rrow{box-sizing:border-box;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;min-height:40px;filter:none!important;background:#16100a!important;border:1px solid #000!important;border-image:!important;border-radius:0!important;gap:0 8px!important;margin:0!important;padding:4px 5px 4px 6px!important;display:grid!important;box-shadow:inset 0 0 0 1px #33261a!important}html body #craft-panel .recipes li.rrow.can{background:#1e1a0c!important;box-shadow:inset 0 0 0 1px #6a5420,inset 3px 0 #8ad04a!important}html body #craft-panel .recipes li.rrow.dim{opacity:.82}html body #craft-panel .recipes li.rrow:hover{box-shadow:inset 0 0 0 1px #8a6a30!important}html body #craft-panel .recipes li.rrow.can:hover{box-shadow:inset 0 0 0 1px #c8a050,inset 3px 0 #8ad04a!important}html body #craft-panel .rico{box-sizing:border-box;background:#0b0805!important;width:30px!important;height:30px!important;box-shadow:inset 0 0 0 1px #000,inset 1px 1px #3a2412!important}html body #craft-panel .rico img,html body #craft-panel .recipes .ricon{width:26px!important;height:26px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body #craft-panel .rq{font:700 9px var(--ui-font-body)!important;bottom:-1px!important;right:0!important}html body #craft-panel .rbody{flex-direction:column;min-width:0;gap:2px!important;display:flex!important}html body #craft-panel .recipes .rbody>b,html body #craft-panel .rbody>b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;font:700 12.5px/1.15 var(--ui-font-body)!important;letter-spacing:0!important;color:#f4e6c4!important}html body #craft-panel .recipes li.dim .rbody>b{color:#b8a888!important}html body #craft-panel .ins,html body #craft-panel .recipes .ins{flex-wrap:wrap;gap:2px 3px!important;margin:0!important;display:flex!important}html body #craft-panel .rin,html body #craft-panel .recipes .rin{box-sizing:border-box;white-space:nowrap;height:16px;font:600 10px/14px var(--ui-font-body)!important;background:#0b0805!important;border:1px solid #000!important;gap:3px!important;padding:0 4px 0 1px!important}html body #craft-panel .rin img,html body #craft-panel .recipes .rin img{width:12px!important;height:12px!important}html body #craft-panel .rin.ok{color:#c8e8b0!important;border-color:#2e5a24!important}html body #craft-panel .rin.no{color:#e8b0a0!important;border-color:#6a2a20!important}html body #craft-panel .rstat{font:700 10px/1.2 var(--ui-font-body)!important}html body #craft-panel .rmakes{align-items:stretch;flex-direction:column!important;grid-column:3!important;gap:2px!important;width:auto!important;display:flex!important}html body #craft-panel .rmake.one{box-sizing:border-box;width:100%!important;min-width:66px!important;height:24px!important;font:700 11.5px/1 var(--ui-font-body)!important;border-width:4px!important;border-image-width:4px!important;flex:none!important;padding:0 8px!important}html body #craft-panel .rmake.one:disabled{opacity:.55}html body #craft-panel .rstep{height:16px;grid-template-columns:16px 1fr 16px 26px!important;gap:1px!important;display:grid!important}html body #craft-panel .rstep b{text-align:center;font:700 10px/14px var(--ui-font-body)!important;padding:0!important}html body #craft-panel .rs{min-width:0!important;height:16px!important;font:700 10px/1 var(--ui-font-body)!important;border-width:2px!important;border-image-width:2px!important;padding:0!important}html body #craft-panel .rs:last-child{font-size:8.5px!important}html body #craft-panel .rprog{text-align:center;font:700 10px var(--ui-font-body)!important;padding:0!important}html body #craft-panel .rstop{height:20px!important;font:700 10px var(--ui-font-body)!important;padding:0 6px!important}@media (width<=560px){html body #craft-panel{left:50%!important;right:auto!important;top:calc(52px / var(--ui-scale,1.15))!important;transform:translate(-50%)!important}html body #craft-panel .rmake.one{min-width:60px!important;height:28px!important}}@media (height<=560px){html body #craft-panel{max-height:calc((100dvh - 8px) / var(--ui-scale,1.15))!important;top:4px!important}}html body .fr-row:not(.ask):not(.sent)>.dot{border-radius:50%;background:#4a4034!important;width:8px!important;height:8px!important;box-shadow:0 0 0 1px #000!important}html body .fr-row.on:not(.ask):not(.sent)>.dot{background:#6ad45a!important;box-shadow:0 0 0 1px #000,0 0 5px #6ad45a!important}html body #trade{--tr-cell:36px;--tr-gap:3px}html body #trade .modal.trade-win{width:max-content!important;max-width:calc(98vw / var(--ui-scale,1.15))!important}html body #trade .tr-cols{gap:6px!important;margin:4px 8px 0!important;display:flex!important}html body #trade .tr-side{background:#120c07!important;border:1px solid #000!important;border-radius:0!important;flex:none!important;padding:5px!important;box-shadow:inset 0 0 0 1px #3a2a16!important}html body #trade .tr-side.locked{box-shadow:inset 0 0 0 1px #6ad45a,0 0 6px #6ad45a44!important}html body #trade .tr-side h5{all:unset;color:#f4e6c4;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:6px;padding:0 1px;overflow:hidden;font:700 12px var(--ui-font-body,system-ui)!important;margin:0 0 4px!important;display:flex!important}html body #trade .tr-state{color:#a89878;font:600 10px var(--ui-font-body,system-ui)!important}html body #trade .tr-side.locked .tr-state{color:#9ad070}html body #trade .inv-grid{gap:var(--tr-gap)!important;margin:0!important;display:grid!important}html body #trade .tr-grid{grid-template-columns:repeat(6, var(--tr-cell))!important}html body #trade .inv-grid .cell{aspect-ratio:auto;box-sizing:border-box;width:var(--tr-cell)!important;height:var(--tr-cell)!important}html body #trade .inv-grid .cell img{width:28px!important;height:28px!important}html body #trade .inv-grid .cell b{font-size:10px!important}html body #trade .mk-field,html body #trade .tr-coins{color:#ffd870;align-items:center;gap:5px;height:24px;font:700 12px var(--ui-font-body)!important;margin:5px 0 0!important;padding:0!important;display:flex!important}html body #trade .mk-field img,html body #trade .tr-coins img{width:14px!important;height:14px!important}html body #trade .mk-field input{box-sizing:border-box;color:#ffe8a8;flex:1;min-width:0;width:auto!important;height:24px!important;font:700 12px var(--ui-font-body)!important;background:#0b0805!important;border:1px solid #000!important;border-radius:0!important;margin:0!important;padding:0 6px!important;box-shadow:inset 0 0 0 1px #3a2a16!important}html body #trade .tr-bagwrap{margin:8px 8px 0}html body #trade .tr-bagwrap .shop-sub{letter-spacing:.14em;font:700 10px var(--ui-font-head,Cinzel, serif)!important;color:#f4d88a!important;margin:0 0 4px!important}html body #trade .lbx.tr-lib{flex-direction:column;gap:4px!important;margin:0!important;display:flex!important}html body #trade .lbx-rail{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:row!important;gap:3px!important;padding:0!important}html body #trade .lbx-rail button{box-sizing:border-box;white-space:nowrap;width:auto!important;height:24px!important;font:700 11px/1 var(--ui-font-body)!important;border-width:4px!important;border-image-width:4px!important;flex:none!important;gap:5px!important;padding:0 8px!important}html body #trade .lbx-rail button i{font:700 9.5px/1 var(--ui-font-body)!important}html body #trade .lbx-main{gap:4px!important}html body #trade .lbx-q{box-sizing:border-box;width:100%!important;height:26px!important;font:600 12px var(--ui-font-body)!important;padding:0 8px!important}html body #trade .tr-bag{scrollbar-width:thin;justify-content:space-between;padding-right:2px;grid-template-columns:repeat(auto-fill, var(--tr-cell))!important;max-height:calc(4 * var(--tr-cell) + 3 * var(--tr-gap))!important;overflow-y:auto!important}html body #trade .tr-act{align-items:center;gap:6px!important;margin:8px!important;display:flex!important}html body #trade .tr-act .bank-hint{text-align:left;flex:1;min-width:0;font:600 10px/1.3 var(--ui-font-body)!important;color:#a89878!important;margin:0!important}html body #trade .tr-act button{flex:none;min-width:84px;height:30px!important;font:700 12.5px var(--ui-font-body)!important;padding:0 12px!important}@media (width<=560px){html body #trade .tr-cols{align-items:center;flex-direction:column!important}html body #trade .tr-act{flex-wrap:wrap}html body #trade .tr-act .bank-hint{text-align:center;flex:100%;order:3}html body #trade .tr-act button{flex:1}}html body #trade .tr-bagwrap{box-sizing:border-box;width:0;min-width:100%}html body #trade .tr-bagwrap .tr-bag{width:100%}html body #trade .tr-act .bank-hint.tr-noroom{color:#ff9a8a!important;font-weight:700!important}html body #trade .tr-act{box-sizing:border-box;width:0;min-width:calc(100% - 16px)}html body #trade .tr-bagwrap{min-width:calc(100% - 16px)!important}html body #trade .tr-coinset .tr-put{flex:none;min-width:0;height:24px!important;font:700 11.5px/1 var(--ui-font-body)!important;border-width:4px!important;border-image-width:4px!important;margin:0!important;padding:0 10px!important}html body .modal-qty .mq-range{flex:1;min-width:0}html body .modal-qty .mq-num{box-sizing:border-box;text-align:center;width:64px;height:28px;font:700 14px var(--ui-font-body,system-ui);color:#fff3c8;-moz-appearance:textfield;background:#0b0805;border:1px solid #000;border-radius:0;outline:0;flex:none;margin:0;padding:0 6px;box-shadow:inset 0 0 0 1px #3a2a16,inset 0 2px 3px #000}html body .modal-qty .mq-num:focus{box-shadow:inset 0 0 0 1px #c8a050,inset 0 2px 3px #000}html body .modal-qty .mq-num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html body .modal-qty .mq-num::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html body #claim-cta#claim-cta{max-width:calc(100vw - 24px);image-rendering:pixelated;align-items:center;min-height:0!important;color:inherit!important;text-transform:none!important;letter-spacing:0!important;background:#1a110a!important;border:0!important;border-image:!important;border-radius:0!important;gap:10px!important;padding:6px!important;animation:none!important;display:flex!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #8a6a30,inset 0 0 0 2px #120b06,inset 0 2px 0 2px #2c1d10,0 3px #000,0 6px 14px #0009!important}html body #claim-cta#claim-cta:hover{box-shadow:0 0 0 1px #000,inset 0 0 0 1px #f0cf74,inset 0 0 0 2px #120b06,inset 0 2px 0 2px #34230f,0 3px #000,0 6px 16px #000a!important}html body #claim-cta#claim-cta:active{transform:translate(-50%)translateY(1px)}html body #claim-cta#claim-cta .cc-medal{box-sizing:border-box;background:#0b0805;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #5a4220,inset 0 3px 0 2px #00000080}html body #claim-cta#claim-cta .cc-medal img{width:32px;height:32px;image-rendering:pixelated;filter:drop-shadow(0 0 4px #ffd24a88);animation:2.4s steps(4,jump-none) infinite cc-bob}html body #claim-cta#claim-cta .cc-medal:after{content:"";background:#fff6;width:6px;height:64px;animation:3.6s steps(12,jump-none) infinite cc-glint;position:absolute;top:-10px;left:-18px;transform:rotate(25deg)}@keyframes cc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes cc-glint{0%,62%{left:-18px}to{left:52px}}html body #claim-cta#claim-cta .cc-text{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}html body #claim-cta#claim-cta .cc-text b{white-space:nowrap;letter-spacing:.04em!important;color:#f6e6c0!important;text-shadow:0 1px #000,0 2px #000!important;font:700 15px/1.1 Cinzel,Georgia,serif!important}html body #claim-cta#claim-cta .cc-text small{text-shadow:0 1px #000;font:600 12px/1.2 var(--ui-font-body,system-ui)!important;color:#c8b896!important}html body #claim-cta#claim-cta .cc-text small em{color:#ffd24a;font-style:normal;font-weight:800}html body #claim-cta#claim-cta .cc-pill{box-sizing:border-box;text-shadow:0 1px #f0cf7480;flex:none;align-items:center;height:32px;color:#2a1606!important;font:800 14px/1 var(--ui-font-body,system-ui)!important;background:#c8922e!important;border-radius:0!important;gap:5px!important;margin:0 0 0 4px!important;padding:0 10px 0 6px!important;display:flex!important;box-shadow:0 0 0 1px #000,inset 0 1px #ffe8a0,inset 1px 0 #f0c860,inset 0 -2px #7a5214,inset -1px 0 #8a5e1a!important}html body #claim-cta#claim-cta:hover .cc-pill{background:#dca236!important}html body #claim-cta#claim-cta .cc-pill img{width:20px;height:20px;image-rendering:pixelated;filter:drop-shadow(0 1px #7a5214)}html body #claim-cta#claim-cta .cc-star,html body #claim-cta#claim-cta .cc-coin{display:none!important}@media (width<=560px){html body #claim-cta#claim-cta .cc-pill{display:none!important}html body #claim-cta#claim-cta .cc-text b{white-space:normal;font-size:13px!important}}html.touch-play body #claim-cta#claim-cta .cc-medal{width:32px;height:32px}html.touch-play body #claim-cta#claim-cta .cc-medal img{width:26px;height:26px}html.touch-play body #claim-cta#claim-cta .cc-text b{font-size:13px!important}@media (prefers-reduced-motion:reduce){html body #claim-cta#claim-cta .cc-medal img,html body #claim-cta#claim-cta .cc-medal:after{animation:none}}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta{border:6px solid #0000!important;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-panel) 0 0 / 96px 48px repeat!important;background-blend-mode:multiply!important;background-color:#a89070!important;border-radius:0!important;padding:4px 8px!important;box-shadow:0 3px #000,0 6px 14px #000a!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta:after{display:none!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-medal{background:#120b06!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #8a6a3a!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-text b{color:#f4e6c4!important;text-shadow:0 1px #000!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-text small{color:#c8b896!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-pill{color:#2a1806!important;background:#d8a438!important;border:1px solid #000!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #f8d878,inset 0 -2px #8a5a14!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta:hover .cc-pill{background:#e8b44a!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta{gap:14px!important;padding:8px 12px!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-medal{width:52px!important;height:52px!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-medal img{width:42px!important;height:42px!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-text b{font-size:18px!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-text small{font-size:14px!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-pill{height:40px!important;padding:0 14px 0 9px!important;font-size:18px!important}:is(#__n#__n#__n#__n#__n#__n#__n#__n,body) #claim-cta#claim-cta .cc-pill img{width:26px!important;height:26px!important}html body #sidepanel .side-title,html body .game-panel .ph,html body .modal .ph{text-align:center;justify-content:center!important;padding-left:12px!important;padding-right:12px!important}html body .game-panel .ph:has(>.x,>.win-x,>[data-x],>[data-close]){padding-left:40px!important;padding-right:40px!important}html body .modal .ph:has(>.x,>.win-x,>[data-x],>[data-close]){padding-left:40px!important;padding-right:40px!important}html body #sidepanel .side-title:has(>.win-x){padding-left:40px!important;padding-right:40px!important}html body #sidepanel .side-title>b,html body .game-panel .ph>b,html body .modal .ph>b{text-align:center;flex:0 auto;margin:0 auto!important}html body .cw-title,html body #side-body h5,html body #craft-panel .rband:not(.rband){text-align:center;justify-content:center!important}html body #sidepanel .side-title{position:relative!important}html body #sidepanel .side-title:has(>#side-sub:not(:empty)){padding-left:64px!important;padding-right:64px!important}html body #sidepanel .side-title>#side-sub:not(:empty){white-space:nowrap;top:50%;right:6px;transform:translateY(-50%);margin:0!important;position:absolute!important}html body .modal.market-win.mk2{width:min(680px, calc(98vw / var(--ui-scale,1.15)))!important}html body .mk2 .shop-greet{line-height:1.35;margin:2px 12px 6px!important;font-size:12px!important}html body .mk2 .shop-tabs{gap:4px!important;margin:0 10px 8px!important;display:flex!important}html body .mk2 .shop-tabs button{flex:1;height:30px!important;font:700 12.5px var(--ui-font-body,system-ui)!important;padding:0 8px!important}html body .mk2 .shop-coins{margin:6px 12px 8px!important}html body .mk3{flex-direction:column;gap:6px;margin:0 10px;display:flex}html body .mk3 .mk-kinds{flex-wrap:wrap;gap:3px;display:flex}html body .mk3 .mk-kinds button{height:24px!important;font:700 11px/1 var(--ui-font-body,system-ui)!important;border-width:4px!important;border-image-width:4px!important;padding:0 9px!important}html body .mk3 .mk-bar{gap:6px!important;display:flex!important}html body .mk3 .mk-bar input{box-sizing:border-box;flex:1;min-width:0;height:28px!important;font:600 12.5px var(--ui-font-body,system-ui)!important;padding:0 9px!important}html body .mk3 .mk-bar .shop-buy{flex:none;height:28px!important;font:700 12px var(--ui-font-body,system-ui)!important;padding:0 14px!important}html body .mk3 .mk-head,html body .mk3 .mk-r{grid-template-columns:30px minmax(0,1.5fr) minmax(0,1fr) 46px 74px 86px 74px;align-items:center;column-gap:8px;display:grid}html body .mk3 .mk-head{border-bottom:1px solid #a8843e;padding:0 8px 4px;box-shadow:0 1px #000}html body .mk3 .mk-h{all:unset;min-width:0;cursor:var(--cur-hand);white-space:nowrap;font:700 10.5px/1 var(--ui-font-head,Cinzel, Georgia, serif);letter-spacing:.1em;text-transform:uppercase;color:#c8b28a;align-items:center;gap:4px;display:inline-flex}html body .mk3 .mk-h i{color:#7a6a4c;letter-spacing:0;font-size:9px;font-style:normal}html body .mk3 .mk-h:hover,html body .mk3 .mk-h.on{color:#f4d88a}html body .mk3 .mk-h.on i{color:#ffd24a}html body .mk3 .mk-h.mk-c-qty,html body .mk3 .mk-h.mk-c-unit,html body .mk3 .mk-h.mk-c-total{justify-content:flex-end}html body .mk3 .mk-body{scrollbar-width:thin;background:#0f0a06;border:1px solid #000;max-height:min(44vh,330px);overflow-y:auto;box-shadow:inset 0 0 0 1px #3a2a16}html body .mk3 .mk-r{box-sizing:border-box;border-bottom:1px solid #00000080;min-height:40px;padding:4px 8px}html body .mk3 .mk-r:nth-child(2n){background:#16100a}html body .mk3 .mk-r:hover{background:#241a0e}html body .mk3 .mk-r.own{box-shadow:inset 3px 0 #6aa0d8}html body .mk3 .mk-r>.cell{box-sizing:border-box;width:30px;height:30px}html body .mk3 .mk-r>.cell img{width:24px;height:24px}html body .mk3 .mk-c-item b{text-overflow:ellipsis;white-space:nowrap;font:700 13px var(--ui-font-body,system-ui);color:#f4e6c4;text-shadow:0 1px #000;display:block;overflow:hidden}html body .mk3 .mk-c-seller{text-overflow:ellipsis;white-space:nowrap;font:600 11.5px var(--ui-font-body,system-ui);color:#a89878;overflow:hidden}html body .mk3 .mk-c-qty,html body .mk3 .mk-c-unit,html body .mk3 .mk-c-total{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:3px;display:flex}html body .mk3 .mk-c-qty{font:700 12.5px var(--ui-font-body,system-ui);color:#e8dcc0}html body .mk3 .mk-c-unit{font:600 12px var(--ui-font-body,system-ui);color:#c8b896}html body .mk3 .mk-c-total{font:800 13.5px var(--ui-font-body,system-ui);color:#ffd870}html body .mk3 .mk-c-unit img,html body .mk3 .mk-c-total img{width:13px;height:13px;image-rendering:pixelated}html body .mk3 .mk-r.poor .mk-c-total{color:#e08a7a}html body .mk3 .mk-c-act{justify-content:flex-end;display:flex}html body .mk3 .mk-b{width:100%;min-width:0!important;height:26px!important;font:700 11.5px/1 var(--ui-font-body,system-ui)!important;border-width:4px!important;border-image-width:4px!important;padding:0 6px!important}html body .mk3 .mk-own{font:700 10.5px var(--ui-font-body,system-ui);color:#8ab8e8;text-transform:uppercase;letter-spacing:.06em}html body .mk3 .shop-empty{text-align:center;margin:0!important;padding:18px 10px!important}html body .mk3 .mk-foot{align-items:center;gap:8px;min-height:28px;display:flex}html body .mk3 .mk-foot small{min-width:0;font:600 11px/1.3 var(--ui-font-body,system-ui);color:#a89878;flex:1}html body .mk3 .mk-pager{flex:none;align-items:center;gap:6px!important;margin:0!important;display:flex!important}html body .mk3 .mk-pager button{width:28px!important;min-width:0!important;height:26px!important;font:700 14px/1 var(--ui-font-body)!important;border-width:4px!important;border-image-width:4px!important;padding:0!important}html body .mk3 .mk-pager span{font:700 11px var(--ui-font-body,system-ui);color:#c8b896;white-space:nowrap}@media (width<=620px){html body .mk3 .mk-head,html body .mk3 .mk-r{grid-template-columns:30px minmax(0,1fr) 40px 76px 66px}html body .mk3 .mk-c-seller,html body .mk3 .mk-c-unit{display:none!important}html body .mk3 .mk-foot{flex-wrap:wrap}html body .mk3 .mk-foot small{flex:100%}}:is(#market#market,#mkmock#mkmock) .mk3 .mk-head button.mk-h.mk-h.mk-h,html body .mk3 .mk-head button.mk-h.mk-h{width:auto;box-shadow:none!important;text-shadow:0 1px #000!important;color:#c8b28a!important;min-width:0!important;height:auto!important;font:700 10.5px/1 var(--ui-font-head,Cinzel, Georgia, serif)!important;letter-spacing:.1em!important;text-transform:uppercase!important;filter:none!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important;padding:0!important;transform:none!important}:is(#market#market,#mkmock#mkmock) .mk3 .mk-head button.mk-h.mk-h.mk-h:hover,:is(#market#market,#mkmock#mkmock) .mk3 .mk-head button.mk-h.mk-h.mk-h.on,html body .mk3 .mk-head button.mk-h.mk-h:hover,html body .mk3 .mk-head button.mk-h.mk-h.on{color:#f4d88a!important}html body .mk3 .mk-head button.mk-h.mk-c-qty,html body .mk3 .mk-head button.mk-h.mk-c-unit,html body .mk3 .mk-head button.mk-h.mk-c-total{justify-self:end}.px-plus{vertical-align:middle;pointer-events:none;width:8px;height:8px;display:inline-block;position:relative}.px-plus:before,.px-plus:after{content:"";background:currentColor;position:absolute;top:50%;left:50%}.px-plus:before{width:8px;height:2px;margin:-1px 0 0 -4px}.px-plus:after{width:2px;height:8px;margin:-4px 0 0 -1px}html body .fr-row .fr-btns button[data-fr=party]{color:#fff4dc!important;font-size:0!important}html body :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x){box-sizing:border-box;isolation:isolate;cursor:var(--cur-hand);width:24px!important;min-width:24px!important;height:34px!important;min-height:0!important;box-shadow:none!important;font:700 13px/1 var(--ui-font-body,system-ui)!important;color:#fff4e0!important;text-shadow:0 1px #3a0806!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;place-items:start center!important;padding:7px 0 0!important;display:grid!important;overflow:visible!important}html body :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):before{z-index:-1;clip-path:polygon(0 0,100% 0,100% 100%,50% 74%,0 100%);border:0;width:auto;height:auto;margin:0;position:absolute;inset:3px 2px 0;content:""!important;background:linear-gradient(90deg,#4a0e0a 0 2px,#a8302a 2px calc(100% - 2px),#4a0e0a calc(100% - 2px))!important;display:block!important}html body :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):after{z-index:1;border:0;width:auto;height:3px;margin:0;position:absolute;top:1px;left:0;right:0;content:""!important;background:#d8a84a!important;display:block!important;box-shadow:0 -1px #000,0 1px #000!important}html body :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):hover:before{background:linear-gradient(90deg,#5a120c 0 2px,#cc3c32 2px calc(100% - 2px),#5a120c calc(100% - 2px))!important}html body :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):hover{color:#fff!important}html body .sp-picker .sp-h{align-items:center;gap:8px;display:flex;position:relative;padding-right:34px!important}html body .sp-picker .sp-h .sp-x{top:-4px;right:2px;position:absolute!important;transform:none!important}.bag-sort{box-sizing:border-box;vertical-align:middle;width:22px;height:22px;cursor:var(--cur-hand);border:4px solid #0000;border-image:var(--btn-wood) 8 fill / 4px / 0 stretch;image-rendering:pixelated;flex:none;place-items:center;margin:0 4px 0 0;display:inline-grid}.bag-sort:hover{border-image-source:var(--btn-wood-hi)}.bag-sort:active{border-image-source:var(--btn-wood-lo)}.bag-sort .pxi{width:12px!important;height:12px!important}#bank h5 .bag-sort{margin:0 0 0 auto}#bank h5:has(.bag-sort){align-items:center;gap:6px;display:flex!important}#guild#guild#guild .gld-banner{image-rendering:pixelated;filter:drop-shadow(0 2px #000)drop-shadow(0 4px 6px #0008)}#guild#guild#guild .gld-found{gap:10px!important}#guild#guild#guild .gld-preview{justify-content:center;background:#120c07!important;border:1px solid #000!important;border-radius:0!important;flex-direction:row!important;align-items:center!important;gap:18px!important;padding:12px 10px 14px!important;display:flex!important;box-shadow:inset 0 0 0 1px #3a2a16!important}#guild#guild#guild .gld-preview .gld-banner{width:60px;height:auto}#guild#guild#guild .gld-preview b{letter-spacing:.04em;color:#f6e6c0;text-shadow:0 2px #000;font:700 18px Cinzel,Georgia,serif!important}#guild#guild#guild .gld-preview span{text-shadow:0 1px #000;font:800 15px var(--ui-font-body,system-ui)!important}#guild#guild#guild .gld-found>small,#guild#guild#guild .gld-row label{text-transform:uppercase;text-shadow:0 1px #000;font:700 10px var(--ui-font-head,Cinzel, Georgia, serif)!important;letter-spacing:.14em!important;color:#f4d88a!important}#guild#guild#guild .gld-found>small{border-bottom:1px solid #a8843e;margin:2px 0 -4px;padding-bottom:4px;display:block;box-shadow:0 1px #000}#guild#guild#guild .gld-row{gap:8px!important}#guild#guild#guild .gld-row input{box-sizing:border-box;outline:0;height:32px;margin-top:2px;font:700 14px var(--ui-font-body,system-ui)!important;letter-spacing:0!important;text-transform:none!important;color:#f6ead0!important;background:#0b0805!important;border:1px solid #000!important;border-radius:0!important;padding:0 10px!important;box-shadow:inset 0 0 0 1px #3a2a16,inset 0 2px 3px #000!important}#guild#guild#guild .gld-row input:focus{box-shadow:inset 0 0 0 1px #c8a050,inset 0 2px 3px #000!important}#guild#guild#guild .gld-bad{min-height:14px!important;font:700 11.5px var(--ui-font-body,system-ui)!important}#guild#guild#guild .gld-crests{grid-template-columns:repeat(6,1fr)!important;gap:4px!important;display:grid!important}#guild#guild#guild .gld-crests button{box-sizing:border-box;height:54px;cursor:var(--cur-hand);place-items:center;display:grid;background:#0b0805!important;border:1px solid #000!important;border-image:!important;border-radius:0!important;min-width:0!important;padding:4px 0 0!important;transform:none!important;box-shadow:inset 0 0 0 1px #3a2a16,inset 0 2px 3px #000!important}#guild#guild#guild .gld-crests button img{width:30px;height:auto;image-rendering:pixelated;filter:drop-shadow(0 1px #000)}#guild#guild#guild .gld-crests button:hover{box-shadow:inset 0 0 0 1px #8a6a30,inset 0 2px 3px #000!important}#guild#guild#guild .gld-crests button.on{background:#241a0c!important;box-shadow:inset 0 0 0 2px #f0c050,0 0 6px #f0c05066!important}#guild#guild#guild .gld-colors{grid-template-columns:repeat(8,1fr);gap:4px!important;display:grid!important}#guild#guild#guild .gld-colors button{cursor:var(--cur-hand);border:1px solid #000!important;border-radius:0!important;width:auto!important;min-width:0!important;height:26px!important;padding:0!important;transform:none!important;box-shadow:inset 0 2px #ffffff40,inset 0 -3px #0005!important}#guild#guild#guild .gld-go{justify-content:center;align-items:center;gap:6px;height:38px;margin-top:4px;display:flex;font:700 14px var(--ui-font-body,system-ui)!important;border:6px solid #0000!important;border-image:var(--btn-gold) 8 fill / 6px / 0 stretch!important;color:#2a1606!important;text-shadow:0 1px #f0cf7480!important;background:0 0!important;padding:0 12px!important}#guild#guild#guild .gld-go:disabled{border-image-source:var(--btn-wood-lo)!important;color:#a89878!important;text-shadow:none!important}#guild#guild#guild .gld-go .gld-coin{width:16px;height:16px;image-rendering:pixelated}#guild#guild#guild .gld-head{background:#120c07;border:1px solid #000;align-items:center;padding:8px 10px;box-shadow:inset 0 0 0 1px #3a2a16;gap:14px!important}#guild#guild#guild .gld-head .gld-banner{width:44px;height:auto}#guild#guild#guild .gld-head h3{letter-spacing:.04em;color:#f6e6c0;text-shadow:0 2px #000;font:700 18px Cinzel,Georgia,serif!important}@media (width<=420px){#guild#guild#guild .gld-crests{grid-template-columns:repeat(4,1fr)!important}#guild#guild#guild .gld-colors{grid-template-columns:repeat(4,1fr)}}html body :is(#__none#__none,.game-panel .ph,.modal .ph) :is(.win-x,.x){z-index:3;width:26px!important;min-width:26px!important;height:58px!important;padding:33px 0 0!important;top:-15px!important;right:26px!important;transform:none!important}html body :is(#__none#__none,.game-panel .ph,.modal .ph) :is(.win-x,.x):before{top:3px!important}html body :is(#__none#__none,.game-panel .ph,.modal .ph) :is(.win-x,.x):active{transform:translateY(1px)!important}:is(html body .game-panel .ph:has(>.x,>.win-x,>[data-x],>[data-close]),html body .modal .ph:has(>.x,>.win-x,>[data-x],>[data-close])){padding-left:50px!important;padding-right:50px!important}html body #bank .bag-item{cursor:var(--cur-hand)!important}html body:has(#bank) #side-body .bag-grid .bag-item{cursor:var(--cur-hand)!important}#side-body .bag-lock{min-height:0;gap:4px!important;height:auto!important;padding:12px 10px!important}#side-body .bag-lock-ico svg{width:22px!important;height:26px!important}#side-body .bag-lock b{font-size:12px!important}#side-body .bag-lock p{max-width:100%;font:600 11.5px/1.3 var(--ui-font-body,system-ui);color:#c8b896;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:inline-flex}#side-body .bag-lock p img,#side-body .bag-lock .bag-buy img{image-rendering:pixelated;vertical-align:middle;width:13px!important;height:13px!important}#side-body .bag-lock .bag-buy{max-width:100%;height:28px;width:auto!important;padding:0 14px!important}html body .inv-ghost,html body .inv-ghost.sized{filter:drop-shadow(0 3px 3px #0008);animation:none;opacity:1!important;background:#15110c!important;border:0!important;transition:none!important;transform:none!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #8a6a3a!important}html body .inv-ghost b{text-shadow:0 1px #000,0 0 3px #000!important}@media (prefers-reduced-motion:reduce){html body .inv-ghost{animation:none}}html body .bag-preview.ok{background:#ffd64a4d!important;box-shadow:inset 0 0 0 1px #f0d040!important}html body .bag-preview.swap{background:#f0d07022!important;box-shadow:inset 0 0 0 1px #f0d070!important}html body .bag-preview.bad{background:#e0606a22!important;box-shadow:inset 0 0 0 1px #e0606a!important}html body .bag .bag-item.dragging{opacity:.3!important;filter:none!important}html body .rb-lift{margin-top:22px;max-height:calc(100vh / var(--ui-scale,1.15) - 48px)!important;flex-direction:column!important;display:flex!important;overflow:visible!important}html body .rb-lift>.win-body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}html body .rb-lift>.ph.ph{z-index:5;flex:none;align-self:center!important;width:calc(100% + 80px)!important;max-width:none!important;margin:-30px -40px 4px!important;position:relative!important}html body :is(#__n#__n#__n,.rb-lift)>.ph :is(.win-x,.x){height:52px!important;padding-top:28px!important;top:6px!important;right:28px!important}html.touch .rb-lift{max-height:calc(100vh / var(--ui-scale,1) - 48px)!important}html body :is(#__n#__n#__n,.rb-lift)>.ph.ph:has(>.x,>.win-x,>[data-x],>[data-close]){padding-left:60px!important;padding-right:60px!important}html body :is(#__n#__n#__n,.rb-lift)>.ph.ph{padding-left:46px!important;padding-right:46px!important}:is(.modal-back,.game-panel,.modal,#bank,#shop,#trade,#market,#guild)[tabindex="-1"]:focus,:is(.modal-back,.game-panel,.modal)[tabindex="-1"]:focus-visible{outline:none!important}html body .mk3 .mk-body{height:min(44vh,330px);max-height:none}html body .mk3 .mk-body>.shop-empty{box-sizing:border-box;place-items:center;height:100%;display:grid}html body .modal.market-win.mk2.rb-lift,html body .modal.market-win.mk2{box-sizing:border-box;height:min(576px, calc(100vh / var(--ui-scale,1.15) - 48px))!important}html body .mk-sell3 .lbx-rail{flex-wrap:wrap;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:row!important;gap:3px!important;padding:0!important;display:flex!important}html body .mk-sell3 .lbx-rail button{width:auto!important;height:24px!important;font:700 11px/1 var(--ui-font-body,system-ui)!important;border-width:4px!important;border-image-width:4px!important;gap:5px!important;padding:0 9px!important}html body .mk-sell3 .lbx-rail button i{opacity:.75;font-style:normal;font:700 9.5px/1 var(--ui-font-body)!important}html body .mk-sell3 .lbx-q{box-sizing:border-box;height:28px!important;font:600 12.5px var(--ui-font-body,system-ui)!important;padding:0 9px!important}html body .mk-sellcols{grid-template-columns:minmax(0,1fr) 230px;gap:8px;height:min(44vh,330px);display:grid}html body .mk-sellcols .mk-bag{scrollbar-width:thin;background:#0f0a06;border:1px solid #000;align-content:start;padding:4px;overflow-y:auto;box-shadow:inset 0 0 0 1px #3a2a16;grid-template-columns:repeat(6,1fr)!important;gap:3px!important;max-height:none!important;margin:0!important}html body .mk-sellcols .mk-bag .cell img{width:78%;height:78%}html body .mk-card{background:#120c07;border:1px solid #000;flex-direction:column;gap:8px;padding:10px;display:flex;overflow-y:auto;box-shadow:inset 0 0 0 1px #3a2a16}html body .mk-card.idle{text-align:center;justify-content:center}html body .mk-card.idle p{font:600 12px/1.4 var(--ui-font-body,system-ui);color:#a89878;margin:0}html body .mk-card-head{border-bottom:1px solid #a8843e;align-items:center;gap:8px;padding-bottom:8px;display:flex;box-shadow:0 1px #000}html body .mk-card-head .cell{box-sizing:border-box;flex:none;width:34px;height:34px}html body .mk-card-head .cell img{width:26px;height:26px}html body .mk-card-head b{min-width:0;font:700 14px/1.15 var(--ui-font-body,system-ui);color:#f4e6c4;text-shadow:0 1px #000}html body .mk-in{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:6px;margin:0;display:grid}html body .mk-in span{font:700 10px var(--ui-font-head,Cinzel, serif);letter-spacing:.12em;text-transform:uppercase;color:#f4d88a}html body .mk-in input{box-sizing:border-box;text-align:right;width:100%;min-width:0;height:28px;font:700 13px var(--ui-font-body,system-ui);color:#ffe8a8;background:#0b0805;border:1px solid #000;border-radius:0;outline:0;margin:0;padding:0 8px;box-shadow:inset 0 0 0 1px #3a2a16,inset 0 2px 3px #000}html body .mk-in input:focus{box-shadow:inset 0 0 0 1px #c8a050,inset 0 2px 3px #000}html body .mk-in img{width:14px;height:14px;image-rendering:pixelated}html body .mk-in small{font:600 11px var(--ui-font-body);color:#a89878}html body .mk-lines{background:#0b0805;flex-direction:column;gap:3px;padding:6px 8px;display:flex;box-shadow:inset 0 0 0 1px #2a1e10}html body .mk-line{font:600 11.5px var(--ui-font-body,system-ui);color:#a89878;justify-content:space-between;align-items:center;gap:6px;display:flex}html body .mk-line b{color:#e8dcc0;font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:700;display:inline-flex}html body .mk-line img{width:12px;height:12px;image-rendering:pixelated}html body .mk-line.fee b{color:#e08a7a}html body .mk-line.get{color:#e8dcc0;border-top:1px solid #3a2a16;margin-top:2px;padding-top:4px}html body .mk-line.get b{color:#ffd870;font-size:13px}html body .mk-card .shop-buy{margin-top:auto;height:32px!important;font:700 13px var(--ui-font-body,system-ui)!important;padding:0 10px!important}html body .mk3 .mk-head-mine,html body .mk3 .mk-r-mine{grid-template-columns:30px minmax(0,1.5fr) minmax(0,1.2fr) 46px 86px 92px}html body .mk3 span.mk-h{cursor:var(--cur)}html body .mk3 .mk-st{font:600 11.5px var(--ui-font-body,system-ui);color:#a89878;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html body .mk3 .mk-st.sold{color:#8ad070}html body .mk3 .mk-st.exp{color:#e08a7a;font-weight:700}html body .mk3 .mk-b.quiet{filter:saturate(.6)brightness(.9)}html body .mk3 .mk-empty{box-sizing:border-box;text-align:center;background:#0f0a06;border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:calc(min(44vh,330px) + 34px);padding:20px;display:flex;box-shadow:inset 0 0 0 1px #3a2a16}html body .mk3 .mk-empty .pxi{opacity:.85;width:40px!important;height:40px!important}html body .mk3 .mk-empty b{letter-spacing:.04em;color:#f6e6c0;text-shadow:0 2px #000;font:700 15px Cinzel,Georgia,serif}html body .mk3 .mk-empty small{max-width:320px;font:600 12px/1.4 var(--ui-font-body,system-ui);color:#a89878}html body .mk3 .mk-empty .shop-buy{margin-top:6px;height:32px!important;font:700 13px var(--ui-font-body,system-ui)!important;padding:0 18px!important}@media (width<=620px){html body .mk-sellcols{grid-template-columns:1fr;height:auto}html body .mk-sellcols .mk-bag{max-height:32vh!important}}#market#market#market .shop-tabs button.on,#market#market#market .mk-kinds button.on,#market#market#market .lbx-rail button.on,#mkmock#mkmock#mkmock .shop-tabs button.on,#mkmock#mkmock#mkmock .mk-kinds button.on,#mkmock#mkmock#mkmock .lbx-rail button.on{border-image-source:var(--btn-wood)!important;filter:none!important;color:#ffe8a8!important;background:0 0!important;transform:none!important;box-shadow:0 0 0 1px #000,0 0 0 3px #f0c050!important}html body .mk-in{grid-template-columns:74px minmax(0,1fr) auto}html body .mk-in span{white-space:nowrap;letter-spacing:.06em}html body .mk-sell3 .lbx-rail{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}html body .mk-sell3 .lbx-rail button{flex:none!important;padding:0 7px!important}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.px-minus{vertical-align:middle;pointer-events:none;width:8px;height:8px;display:inline-block;position:relative}.px-minus:before{content:"";background:currentColor;width:8px;height:2px;position:absolute;top:3px;left:0}html body .mk-num{align-items:stretch;min-width:0;display:flex}html body .mk-num input{flex:1;min-width:0;text-align:center!important;border-left:0!important;border-right:0!important}html body .mk-step{box-sizing:border-box;width:26px;height:28px;cursor:var(--cur-hand);color:#f4e6c4;border:4px solid #0000;border-image:var(--btn-wood) 8 fill / 4px / 0 stretch;image-rendering:pixelated;-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:grid}html body .mk-step:hover{border-image-source:var(--btn-wood-hi);color:#fff}html body .mk-step:active{border-image-source:var(--btn-wood-lo)}html body .modal.market-win.mk2.rb-lift,html body .modal.market-win.mk2{height:min(524px, calc(100vh / var(--ui-scale,1.15) - 48px))!important}html body .mk3 .mk-body,html body .mk-sellcols{height:min(40vh,296px)!important}html body .mk3 .mk-empty{height:calc(min(40vh,296px) + 34px)!important}html body :is(#__none#__none,.game-panel .ph,.modal .ph) :is(.win-x,.x):before{left:1px!important;right:1px!important}html body :is(#__n#__n#__n,.rb-lift)>.ph :is(.win-x,.x){width:26px!important;min-width:26px!important;height:33px!important;padding-top:13px!important;font-size:12px!important;top:7px!important;right:28px!important}#market#market#market .shop-tabs button.on,#market#market#market .mk-kinds button.on,#market#market#market .lbx-rail button.on,#mkmock#mkmock#mkmock .shop-tabs button.on,#mkmock#mkmock#mkmock .mk-kinds button.on,#mkmock#mkmock#mkmock .lbx-rail button.on{box-shadow:0 0 0 1px #f0c050!important}#guild#guild#guild .gld-crests button.on{box-shadow:inset 0 0 0 1px #f0c050!important}#guild#guild#guild .gld-colors button.on{box-shadow:0 0 0 1px #f0c050,inset 0 2px #ffffff40,inset 0 -3px #0005!important}html body .modal.market-win.mk2.rb-lift,html body .modal.market-win.mk2{height:min(560px, calc(100dvh / var(--ui-scale,1.15) - 40px))!important;max-height:none!important}html body .mk2>.win-body{flex-direction:column;min-height:0;display:flex!important;overflow:hidden!important}html body .mk2>.win-body>.shop-tabs,html body .mk2>.win-body>.shop-coins{flex:none}html body .mk2>.win-body>.shop-coins{margin:6px 12px 2px!important}html body .mk2>.win-body>.mk3{flex:auto;min-height:0}html body .mk3{flex-direction:column;display:flex}html body .mk3>.mk-kinds,html body .mk3>.lbx-rail,html body .mk3>.mk-bar,html body .mk3>.mk-head,html body .mk3>.mk-foot{flex:none}html body .mk3>.mk-body,html body .mk3>.mk-sellcols,html body .mk3>.mk-empty{flex:auto;min-height:90px;height:auto!important;max-height:none!important}html body .mk3>.mk-sellcols{min-height:0}html body .mk-sellcols>.mk-bag,html body .mk-sellcols>.mk-card{min-height:0;max-height:100%}html body .mk3>.mk-empty{min-height:0;overflow:auto}html body .mk3>.mk-kinds{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}html body .mk3>.mk-kinds::-webkit-scrollbar{display:none}html body .mk3>.mk-kinds button{flex:none}html body .mk-sell3>.mk-bar .lbx-q{flex:1;min-width:0}html body .mk3 .mk-filter{flex:none;align-items:center;gap:5px;max-width:40%;display:none;height:28px!important;font:700 11.5px var(--ui-font-body,system-ui)!important;padding:0 8px!important}html body .mk3 .mk-filter span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html body .mk3 .mk-filter .pxi{width:12px!important;height:12px!important}html body .mk3.kinds-open .mk-filter{box-shadow:0 0 0 1px #f0c050!important}@media (width<=620px),(height<=520px){html body .mk3 .mk-filter{display:inline-flex}html body .mk3>.mk-kinds,html body .mk3>.lbx-rail{display:none!important}html body .mk3.kinds-open>.mk-kinds,html body .mk3.kinds-open>.lbx-rail{order:2;background:#0f0a06!important;border:1px solid #000!important;flex-wrap:wrap!important;gap:3px!important;padding:6px!important;display:flex!important;box-shadow:inset 0 0 0 1px #a8843e!important}html body .mk3>.mk-bar{order:1}html body .mk3>:not(.mk-bar):not(.mk-kinds):not(.lbx-rail){order:3}html body .mk3 .mk-bar .shop-buy[data-go]{padding:0 10px!important}html body .mk-sellcols{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr!important;height:auto!important}html body .mk-sellcols>.mk-bag{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))!important}html body .mk-sellcols>.mk-card{gap:6px;max-height:none;padding:8px}html body .mk-card .mk-card-head{padding-bottom:6px}html body .mk2 .shop-tabs button{height:28px!important;font-size:12px!important}}@media (width<=620px){html body .modal.market-win.mk2.rb-lift,html body .modal.market-win.mk2{width:calc(100vw / var(--ui-scale,1.15) - 12px)!important}html body .mk3{margin:0 2px!important}html body .mk3 .mk-head,html body .mk3 .mk-r{grid-template-columns:26px minmax(0,1fr) 30px 62px 54px!important;column-gap:6px!important;padding-left:4px!important;padding-right:4px!important}html body .mk3 .mk-head-mine,html body .mk3 .mk-r-mine{grid-template-columns:26px minmax(0,1fr) 30px 62px 64px!important}html body .mk3 .mk-r>.cell{width:26px;height:26px}html body .mk3 .mk-r>.cell img{width:20px;height:20px}html body .mk3 .mk-c-item b{font-size:12px}html body .mk3 .mk-b{padding:0 4px!important;font-size:11px!important}html body .rb-lift>.ph.ph{width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important}html body .mk2>.win-body>.shop-tabs{margin:0 2px 6px!important}}html body .mk2>.win-body>.shop-coins{justify-content:flex-end;font:700 15px var(--ui-font-body,system-ui)!important;color:#c8b896!important;gap:6px!important}html body .mk2>.win-body>.shop-coins b{text-shadow:0 1px #000;font-size:17px;color:#ffd870!important}html body .mk2>.win-body>.shop-coins img{image-rendering:pixelated;width:20px!important;height:20px!important}#item-card .ic-sockets2{flex-direction:column;gap:3px;margin-top:6px;display:flex!important}#item-card .ic-sock{grid-template-columns:18px auto minmax(0,1fr);align-items:center;gap:6px;font-size:12px;display:grid}#item-card .ic-sock img{width:18px;height:18px;image-rendering:pixelated}#item-card .ic-sock b{white-space:nowrap;font-weight:700}#item-card .ic-sock small{color:#8ad070;text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#item-card .ic-sock.free{grid-template-columns:18px minmax(0,1fr)}#item-card .ic-sock.free small{color:#a89878;text-align:left}#item-card .ic-sockets2{text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;gap:1px!important;margin-top:4px!important}#item-card .ic-sock{justify-content:flex-start;align-items:center;width:100%;line-height:1.25;gap:5px!important;font-size:11.5px!important;display:flex!important}#item-card .ic-sock img{flex:none;width:14px!important;height:14px!important}#item-card .ic-sock b{font-size:11.5px}#item-card .ic-sock b i{color:#fff4dc;font-style:normal;font-weight:800}#item-card .ic-sock small{color:#8ad070;padding-left:8px;font-size:11px;text-align:left!important;text-align:right!important;margin-left:auto!important}html body .modal.bounty-win .bt-list{border:1px solid #000;box-shadow:inset 0 0 0 1px #3a2a16;background:repeating-linear-gradient(0deg,#1e140b 0 30px,#170f08 30px 31px,#241810 31px 61px,#170f08 61px 62px)!important;gap:12px 10px!important;margin:6px 8px!important;padding:12px 10px 10px!important}html body .modal.bounty-win .bt-card{color:#2a1608;opacity:1;transform:rotate(calc(var(--tilt,0) * .5deg));clip-path:polygon(0 4px,4px 4px,4px 0,calc(100% - 8px) 0,calc(100% - 8px) 3px,100% 3px,100% calc(100% - 5px),calc(100% - 3px) calc(100% - 5px),calc(100% - 3px) 100%,6px 100%,6px calc(100% - 3px),0 calc(100% - 3px));position:relative;filter:none!important;background:#d8c39a!important;border:0!important;border-image:!important;border-radius:0!important;gap:6px!important;padding:18px 10px 10px!important;box-shadow:inset 0 0 0 1px #a88a5a,inset 0 0 0 3px #d8c39a,inset 0 0 0 4px #c4aa7c,0 3px #0009!important}html body .modal.bounty-win .bt-card.kill{background:var(--bt-splat) right -6px top 8px / 64px 45px no-repeat, var(--bt-splat) left 4px bottom 52px / 22px 16px no-repeat, #d8c39a!important}html body .modal.bounty-win .bt-card.kill:nth-child(odd){background:var(--bt-splat) left -10px top 30px / 54px 38px no-repeat, var(--bt-splat) right 14px bottom 48px / 18px 13px no-repeat, #d8c39a!important}html body .modal.bounty-win .bt-nail{background:#3a3a40;width:8px;height:8px;margin-left:-4px;position:absolute;top:4px;left:50%;box-shadow:inset 2px 2px #8a8a94,inset -1px -1px #18181c,0 1px #0006}html body .modal.bounty-win .bt-stamp{font:700 9px/13px var(--ui-font-head,Cinzel, serif);letter-spacing:.14em;text-transform:uppercase;color:#9a1a12;opacity:.85;border:2px solid #9a1a12;padding:0 5px;position:absolute;top:5px;left:8px;transform:rotate(-4deg)}html body .modal.bounty-win .bt-paid{z-index:3;pointer-events:none;font:700 20px/1 var(--ui-font-head,Cinzel, serif);letter-spacing:.2em;text-transform:uppercase;color:#2e6a1a;opacity:.8;border:3px solid #2e6a1a;padding:2px 12px;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}html body .modal.bounty-win .bt-head b{color:#2a1608!important;text-shadow:none!important;font-size:13.5px!important}html body .modal.bounty-win .bt-ico{background:#c4aa7c;box-shadow:inset 0 0 0 1px #8a6a3a}html body .modal.bounty-win .bt-bar{box-shadow:none!important;background:#b89c6c!important;border-color:#5a4428!important}html body .modal.bounty-win .bt-bar i{box-shadow:none!important;background:#8a1a12!important}html body .modal.bounty-win .bt-card.deliver .bt-bar i{background:#6a4a1a!important}html body .modal.bounty-win .bt-bar span{color:#fff4dc!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000!important}html body .modal.bounty-win .bt-rw{font-weight:700;color:#5a4428!important}html body .modal.bounty-win .bt-act .shop-buy,html body .modal.bounty-win .bt-act .bt-main{height:32px;padding:0 8px!important;font-size:13.5px!important}html body .modal.bounty-win .bt-sum{border-radius:0!important}:root{--bt-splat:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 19' shape-rendering='crispEdges'%3E%3Crect x='14' y='0' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='3' y='1' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='14' y='1' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='20' y='1' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='10' y='2' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='13' y='2' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='14' y='2' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='2' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='7' y='3' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='9' y='3' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='10' y='3' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='3' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='13' y='3' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='3' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='3' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='3' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='4' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='4' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='21' y='4' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='22' y='4' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='3' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='5' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='19' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='20' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='21' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='22' y='5' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%23d0402e'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='19' y='6' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='20' y='6' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='8' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='7' width='1' height='1' fill='%23d0402e'/%3E%3Crect x='11' y='7' width='1' height='1' fill='%23d0402e'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='7' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='19' y='7' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='8' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='6' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='8' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='19' y='8' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='20' y='8' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='21' y='8' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='24' y='8' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='2' y='9' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='9' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='6' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='7' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='8' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='19' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='20' y='9' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='21' y='9' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='22' y='9' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='4' y='10' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='6' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='7' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='8' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='14' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='19' y='10' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='20' y='10' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='3' y='11' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='4' y='11' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='11' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='6' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='7' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='8' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='9' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='13' y='11' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='14' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='15' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='11' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='19' y='11' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='6' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='7' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='8' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='9' y='12' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='10' y='12' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='12' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='12' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='14' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='15' y='12' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='16' y='12' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='12' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='18' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='19' y='12' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='6' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='9' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='10' y='13' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='11' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='15' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='16' y='13' width='1' height='1' fill='%239a1a12'/%3E%3Crect x='17' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='19' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='20' y='13' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='4' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='5' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='9' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='10' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='16' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='20' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='22' y='14' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='11' y='15' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='16' y='15' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='2' y='16' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='11' y='16' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='16' y='16' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='23' y='16' width='1' height='1' fill='%235a0c08'/%3E%3Crect x='16' y='17' width='1' height='1' fill='%235a0c08'/%3E%3C/svg%3E")}html body .modal.bounty-win .bt-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px 8px!important;max-height:none!important;padding:10px 8px 8px!important;overflow:visible!important}html body .modal.bounty-win .bt-card{gap:4px!important;padding:16px 8px 8px!important}html body .modal.bounty-win .bt-card.kill:nth-child(3n+2){background:var(--bt-splat) left -14px top 34px / 46px 34px no-repeat, #d8c39a!important}html body .modal.bounty-win .bt-head{z-index:1;position:relative;gap:8px!important;min-height:40px!important}html body .modal.bounty-win .bt-ico{flex:none;place-items:center;display:grid;width:36px!important;height:36px!important}html body .modal.bounty-win .bt-ico img{width:30px!important;height:30px!important}html body .modal.bounty-win .bt-head b{font-size:12.5px!important;line-height:1.15!important}html body .modal.bounty-win .bt-bar{height:11px!important;margin:3px 0 0!important}html body .modal.bounty-win .bt-rw{z-index:1;position:relative;font-size:11.5px!important}html body .modal.bounty-win .bt-sum{margin:4px 8px 0!important;padding:6px 10px!important}html body .modal.bounty-win>.win-body>.bank-hint,html body .modal.bounty-win .bank-hint{margin:4px 10px 6px!important;font-size:11px!important}@media (width<=700px){html body .modal.bounty-win .bt-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=420px){html body .modal.bounty-win .bt-list{grid-template-columns:1fr!important}}html body .modal.bounty-win .bt-card.kill,html body .modal.bounty-win .bt-card.kill:nth-child(odd){background:var(--bt-splat) right -16px top -12px / 50px 37px no-repeat, var(--bt-splat) left -8px bottom 36px / 20px 15px no-repeat, #d8c39a!important}html body .modal.bounty-win .bt-head b{padding-right:14px}:is(#shop .modal.shop:has(.st-wrap) .shop-greet,#shop .modal.shop:has(.st-wrap) .shop-tabs){max-width:none!important;margin-inline:12px!important}#shop .st-wrap{grid-template-columns:auto minmax(0,1fr);gap:10px;margin:8px 12px 4px;display:grid}#shop .st-grid{background:#0f0a06;border:1px solid #000;align-content:start;padding:4px;overflow-y:auto;box-shadow:inset 0 0 0 1px #3a2a16;grid-template-columns:repeat(3,64px)!important;gap:4px!important;max-height:200px!important;margin:0!important}#shop .st-grid .cell{box-sizing:border-box;width:64px;height:64px}#shop .st-grid .cell img{image-rendering:pixelated;object-fit:contain;width:92%!important;height:92%!important}#shop .st-grid .cell.poor img{opacity:.55}#shop .st-grid .st-lock{position:absolute;top:2px;right:2px}#shop .st-grid .st-lock .pxi{width:12px!important;height:12px!important}#shop .st-card{background:#120c07;border:1px solid #000;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #3a2a16}#shop .st-pic{background:#0b0805;place-items:center;height:120px;display:grid;box-shadow:inset 0 0 0 1px #2a1e10}#shop .st-pic img{width:auto;height:112px;image-rendering:pixelated}#shop .st-name{letter-spacing:.04em;color:#f6e6c0;text-align:center;text-shadow:0 2px #000;font:700 15px Cinzel,Georgia,serif}#shop .st-bonus{background:#0b0805;grid-template-columns:auto 1fr;align-items:center;gap:2px 6px;padding:6px 8px;display:grid;box-shadow:inset 3px 0 #6ee07a}#shop .st-bonus .pxi{grid-row:span 2;width:14px!important;height:14px!important}#shop .st-bonus span{font:700 13px var(--ui-font-body,system-ui);color:#8ae07a}#shop .st-bonus small{font:600 11px var(--ui-font-body);color:#c8b896}#shop .st-price{justify-content:center;display:flex}#shop .st-price b{font:800 18px var(--ui-font-body);color:#ffd870;text-shadow:0 1px #000;align-items:center;gap:5px;display:inline-flex}#shop .st-price img{width:18px;height:18px;image-rendering:pixelated}#shop .st-card .shop-act1{margin:0!important}#shop .st-card .shop-act1 .shop-buy{width:100%;min-width:0;height:34px}@media (width<=520px){#shop .st-wrap{grid-template-columns:1fr;justify-items:center}#shop .st-card{box-sizing:border-box;width:100%}}#shop .st-grid{box-sizing:border-box;scrollbar-width:thin;max-height:210px!important;overflow-x:hidden!important}html body .modal.bounty-win{width:min(900px, calc(98vw / var(--ui-scale,1.15)))!important}html body .modal.bounty-win .bt-list{gap:12px 10px!important}html body .modal.bounty-win .bt-card{color:#f4e6c4;background-color:#1c140c!important;gap:8px!important;padding:20px 12px 12px!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #5a4220,inset 0 0 0 3px #1c140c,0 3px #000a!important}html body .modal.bounty-win .bt-card.deliver{background:#1c140c!important}html body .modal.bounty-win .bt-card.ready{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6ad45a,inset 0 0 0 3px #1c140c,0 3px #000a!important}html body .modal.bounty-win .bt-card.claimed{opacity:.6}html body .modal.bounty-win .bt-nail{background:#6a6a74;box-shadow:inset 2px 2px #b8b8c4,inset -1px -1px #2a2a30,0 1px #000}html body .modal.bounty-win .bt-stamp{color:#e06a5a;opacity:.9;border-color:#e06a5a}html body .modal.bounty-win .bt-card.deliver .bt-stamp{color:#d8b060;border-color:#d8b060}html body .modal.bounty-win .bt-paid{color:#6ad45a;border-color:#6ad45a}html body .modal.bounty-win .bt-head{gap:10px!important;min-height:48px!important}html body .modal.bounty-win .bt-ico{background:#0b0805!important;width:44px!important;height:44px!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a16!important}html body .modal.bounty-win .bt-ico img{image-rendering:pixelated;width:36px!important;height:36px!important}html body .modal.bounty-win .bt-head b{padding-right:18px;color:#f4e6c4!important;text-shadow:0 1px #000!important;font-size:14px!important}html body .modal.bounty-win .bt-bar{box-sizing:border-box;gap:2px;padding:2px;position:relative;background:#0b0805!important;border:1px solid #000!important;height:14px!important;margin:5px 0 0!important;display:flex!important;box-shadow:inset 0 0 0 1px #2a1e10!important}html body .modal.bounty-win .bt-bar i{flex:1;height:100%;background:linear-gradient(90deg, #d8a84a calc(var(--f) * 100%), #241a10 calc(var(--f) * 100%))!important;box-shadow:inset 0 1px #fff2!important}html body .modal.bounty-win .bt-bar span{place-items:center;display:grid;position:absolute;inset:0;font:800 10px/1 var(--ui-font-body,system-ui)!important;color:#fff4dc!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000!important}html body .modal.bounty-win .bt-rw{color:#c8b896!important;font-size:12.5px!important}html body .modal.bounty-win .bt-xp{color:#8ae07a!important}html body .modal.bounty-win .bt-gold{color:#ffd870!important}html body .modal.bounty-win .bt-done{color:#8ae07a!important}html body .modal.bounty-win .bt-act .shop-buy,html body .modal.bounty-win .bt-act .bt-main{height:36px;font-size:14px!important}html body .modal.bounty-win .bt-sum{font-size:14px}@media (width<=860px){html body .modal.bounty-win .bt-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){html body .modal.bounty-win{width:calc(100vw / var(--ui-scale,1.15) - 12px)!important}html body .modal.bounty-win .bt-list{grid-template-columns:1fr!important;margin:4px 2px!important;padding:8px 6px!important}html body .modal.bounty-win .bt-act .shop-buy,html body .modal.bounty-win .bt-act .bt-main{height:40px}html body .modal.bounty-win .bt-card{transform:none}}html body .modal.bounty-win .bt-card.deliver .bt-bar i,html body .modal.bounty-win .bt-card.kill .bt-bar i{background:linear-gradient(90deg, #d8a84a calc(var(--f) * 100%), #241a10 calc(var(--f) * 100%))!important}html body .modal.bounty-win .bt-card.ready .bt-bar i{background:#6ad45a!important}html body .modal.bounty-win .bt-card.kill,html body .modal.bounty-win .bt-card.kill:nth-child(odd),html body .modal.bounty-win .bt-card.kill:nth-child(3n+2){background:var(--bt-splat) right -16px top -12px / 54px 40px no-repeat, #1c140c!important}@media (width<=960px){html body .rb-lift>.ph.ph{width:calc(100% + 36px)!important;margin-left:-18px!important;margin-right:-18px!important}}#shop .modal.shop:has(.st-wrap){width:min(500px, calc(98vw / var(--ui-scale,1.15)))!important}#shop .st-wrap{height:210px;grid-template-columns:auto minmax(0,1fr)!important}#shop .st-grid{height:100%;overflow-y:auto;max-height:none!important;overflow-x:hidden!important}#shop .st-grid:not(:has(>.cell:nth-child(10))){overflow:hidden!important}#shop .st-card{box-sizing:border-box;justify-content:space-between;height:100%;overflow:hidden;gap:5px!important;padding:8px!important}#shop .st-pic{flex:none;height:78px!important}#shop .st-name{white-space:nowrap;text-overflow:ellipsis;line-height:1.15;overflow:hidden;font-size:13.5px!important}#shop .st-bonus{box-sizing:border-box;align-items:center;min-height:24px;gap:6px!important;padding:4px 8px!important;display:flex!important}#shop .st-bonus span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px!important}#shop .st-bonus .pxi{width:12px!important;height:12px!important}#shop .st-bonus.none{visibility:hidden}#shop .st-card .shop-act1{gap:2px!important}#shop .st-card .shop-act1 .shop-buy{justify-content:center;align-items:center;gap:10px!important;height:32px!important;font-size:13px!important;display:flex!important}#shop .st-cost{font:800 13px var(--ui-font-body,system-ui);color:#ffe8a8;border-left:1px solid #0006;align-items:center;gap:4px;padding-left:10px;display:inline-flex}#shop .st-cost img{width:15px;height:15px;image-rendering:pixelated}#shop .st-card .shop-why{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-height:14px;line-height:14px;overflow:hidden;font-size:10.5px!important}#shop .st-price{display:none!important}@media (width<=520px){#shop .st-wrap,#shop .st-grid{height:auto}#shop .st-card{height:220px}}html body .modal.bounty-win .bt-stamp{display:none!important}html body .modal.bounty-win .bt-tag{background:#0b0805;align-items:center;gap:6px;padding:2px 5px;display:inline-flex;position:absolute;top:5px;left:8px;box-shadow:inset 0 0 0 1px #3a2a16}html body .modal.bounty-win .bt-tag .pxi{width:14px!important;height:14px!important}html body .modal.bounty-win .bt-diff{gap:2px;font-style:normal;display:inline-flex}html body .modal.bounty-win .bt-diff b{background:#241a10;width:7px;height:7px;box-shadow:inset 0 0 0 1px #000}html body .modal.bounty-win .bt-diff.d1 b.on{background:#6ad45a}html body .modal.bounty-win .bt-diff.d2 b.on{background:#f0c050}html body .modal.bounty-win .bt-diff.d3 b.on{background:#e0503a}html body .modal.bounty-win .bt-boss{font:800 9.5px/1 var(--ui-font-head,Cinzel, serif);letter-spacing:.12em;text-transform:uppercase;color:#ff8a6a;font-style:normal}html body .modal.bounty-win .bt-card.boss{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #a8302a,inset 0 0 0 3px #1c140c,0 3px #000a!important}html body .modal.bounty-win .bt-card.boss.ready{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6ad45a,inset 0 0 0 3px #1c140c,0 3px #000a!important}#shop .modal.shop.stable{width:min(500px, calc(98vw / var(--ui-scale,1.15)))!important}#shop .modal.shop.stable .shop-greet,#shop .modal.shop.stable .shop-tabs{max-width:none!important;margin-inline:12px!important}#shop .modal.shop.stable .st-wrap,#shop .modal.shop.stable .st-empty,#shop .modal.shop.stable .shop-horse{box-sizing:border-box;height:210px!important;margin:8px 12px 4px!important}#shop .st-pic{height:64px!important}#shop .st-pic img{height:58px!important}#shop .st-req{font:700 11px/14px var(--ui-font-body,system-ui);text-align:center;color:#ff8a7a}#shop .st-req.ok{color:#a89878}#shop .st-req.none{visibility:hidden}#shop .st-empty{text-align:center;background:#0f0a06;border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #3a2a16}#shop .st-empty img{height:64px;image-rendering:pixelated;filter:grayscale()brightness(.45);opacity:.8}#shop .st-empty b{color:#f6e6c0;text-shadow:0 2px #000;font:700 14px Cinzel,Georgia,serif}#shop .st-empty small{max-width:300px;font:600 12px/1.35 var(--ui-font-body,system-ui);color:#a89878}#shop .st-empty .shop-buy{height:32px;margin-top:4px;padding:0 16px!important}#shop .modal.shop.stable .shop-horse{background:#0f0a06;border:1px solid #000;justify-content:center;box-shadow:inset 0 0 0 1px #3a2a16}:is(#__on#__on,body) :is(.shop-tabs,.mk-kinds,.lbx-rail,.rtabs,.gm-subs,.gm-seg,.bank-tabs,.prf-tabs,.sb-tabs,.ql-tabs,.mn-tabs,nav,[role=tablist]) button:is(.on,[aria-selected=true]):not(#hud-tabs *):not(:disabled),:is(#__on#__on,body) button:is([data-tab],.rtab,.sb-tab,.ql-tab,.tab,.rchip):is(.on,[aria-selected=true]):not(#hud-tabs *):not(:disabled){border-image-source:var(--btn-wood)!important;filter:none!important;color:#ffe8a8!important;text-shadow:0 1px #000!important;transform:none!important;box-shadow:0 0 0 1px #f0c050!important}html body .modal.bounty-win .bt-card{transform:none!important}:is(#__b#__b#__b#__b,body) :is(button,.mk-step,.bag-sort,.rtab,.rchip):not(.x):not(.win-x):not(.cell):not(.bag-item):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):not(.sslot):not(.util):not(#claim-cta):not(.cs-play):not(.cs-del){border-image-slice:6 fill!important;border-image-width:6px!important;border-image-repeat:stretch!important}:is(#__b#__b#__b#__b,body) :is(button,.mk-step,.bag-sort,.rtab,.rchip):not(.x):not(.win-x):not(.cell):not(.bag-item):not(.gm-th):not(.gm-row):not(.gm-line):not(.gm-chip):not(.gm-pick-row):not(.sslot):not(.util):not(#claim-cta):not(.cs-play):not(.cs-del)[class]{border-width:6px}html body .modal.bounty-win .bt-list{align-items:stretch!important}html body .modal.bounty-win .bt-card{flex-direction:column!important;display:flex!important}html body .modal.bounty-win .bt-act{margin-top:auto!important}:is(#__f#__f#__f#__f,body) :is(button,.mk-step,.bag-sort):is(:hover,:active,:focus-visible){filter:none!important}:is(#__f#__f#__f#__f,body) :is(button,.mk-step,.bag-sort){transition:none!important}:is(#__f#__f#__f#__f,body) button:not(:disabled):not(.x):not(.win-x):not(.cell):not(.gm-row):not(.gm-th):not(.gm-line):not(.gm-pick-row):not(.gm-chip):not(.sslot):not(.util):not(#claim-cta):not(.cs-play):not(.cs-del):hover{border-image-source:var(--btn-wood-hi)}:is(#__f#__f#__f#__f,body) button:is(.shop-buy,.primary,.btn-primary,.ok:not(.danger),.dlg-accept):not(:disabled):hover{border-image-source:var(--btn-gold-hi)!important}html body #side-body :is(.sk-hero,.sk-tile,.sb-node){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-tile) 6 / 6px / 0 stretch!important;background:var(--tex-tile) 0 0 / 16px 16px repeat!important;box-shadow:none!important;background-origin:padding-box!important;background-clip:padding-box!important;border-radius:0!important}html body #side-body .sk-hero{padding:6px 8px!important}html body #side-body .sk-tile{padding:3px 5px!important}html body #side-body :is(.sk-tile,.sk-hero).max{box-shadow:inset 0 0 0 1px #c8a050!important}html body #wiki .modal.wiki{width:min(880px, calc(96vw / var(--ui-scale,1.15)))!important;height:min(560px, calc((100dvh - 90px) / var(--ui-scale,1.15)))!important}html body #wiki .wk-top{gap:5px;padding:4px 10px 6px}html body #wiki .wk-search input{height:28px;font:600 12.5px var(--ui-font-body,system-ui);color:#f0e2c0;background:#0f0a06;border:1px solid #000;border-radius:0;outline:none;padding:0 9px;box-shadow:inset 0 0 0 1px #3a2a16}html body #wiki .wk-search input:focus{box-shadow:inset 0 0 0 1px #e8c46a}html body #wiki .wk-tabs{gap:3px}html body #wiki .wk-tabs button{height:24px;padding:0 7px!important;font:700 10.5px Cinzel,Georgia,serif!important}html body #wiki .wk-main{grid-template-columns:minmax(200px,30%) 1fr;gap:6px;padding:0 10px 10px}html body #wiki .wk-list,html body #wiki .wk-page{background:#0f0a06;border:1px solid #000;box-shadow:inset 0 0 0 1px #3a2a16}html body #wiki .wk-list{padding:3px}html body #wiki .wk-row{border-left:0;gap:7px;padding:3px 6px}html body #wiki .wk-row:hover,html body #wiki .wk-row:focus-visible{background:#1a120a}html body #wiki .wk-row.on{outline-offset:-1px;background:#e8c46a14;outline:1px solid #e8c46a}html body #wiki .wk-row b{font-size:12px}html body #wiki .wk-row small{font-size:10px}html body #wiki .wk-ico{width:24px;height:24px}html body #wiki .wk-page{font:12.5px/1.45 var(--ui-font-body,system-ui);padding:6px 12px 14px}html body #wiki .wk-nav{background:#0f0a06;margin:-6px -12px 8px;padding:5px 8px;top:-6px;box-shadow:0 1px #3a2a16}html body #wiki .wk-hd{border-bottom:1px solid #3a2a16;gap:10px;margin:0 0 8px;padding-bottom:8px}html body #wiki .wk-hd .wk-big{background:#1a120a;width:40px;height:40px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6a4e26}html body #wiki .wk-hd h2{font-size:17px}html body #wiki .wk-hd p{font-size:11.5px}html body #wiki .wk-facts{background:#140e08;padding:6px 9px;box-shadow:inset 0 0 0 1px #3a2a16}html body #wiki .wk-sec{margin-top:10px}html body #wiki .wk-sec h3{border-bottom-color:#3a2a16;font-size:12px}html body #wiki .wk-step{background:#140e08;border-left:2px solid #8a6a3a;padding:6px 9px;box-shadow:inset 0 0 0 1px #3a2a16}html body #wiki blockquote{background:#140e08;border-left:2px solid #8a6a3a}html body #wiki .wk-card{background:#140e08;box-shadow:inset 0 0 0 1px #3a2a16}html body #wiki .wk-card:hover{background:#1a120a;box-shadow:inset 0 0 0 1px #e8c46a}html body .shop-why .shop-wiki{color:#ffd86a;text-underline-offset:2px;cursor:var(--cur-hand);text-decoration:underline}html body .shop-why .shop-wiki:hover{color:#fff0c0}html body #wiki .modal.wiki>.win-body{flex-direction:column;flex:1;min-height:0;display:flex!important;overflow:hidden!important}html body #wiki .wk-main{flex:1;min-height:0}html body #ui-root .frame:not(#mini),html body #ui-root #side #sidepanel,html body .game-panel,html body .modal,html body #craft-panel,html body #chat:not(.closed),html body #xptrack,html body .ctx-menu,html body #tutorial-box{image-rendering:pixelated;background-image:var(--tex-panel)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:96px 48px!important;background-origin:padding-box!important}html body :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.cw-title,#side-body h5,#craft-panel .rband,#side-body .sb-tlabel){image-rendering:pixelated;border-image:var(--ribbon) 0 12 / 0 24px / 0 stretch!important;background:var(--ribbon-mid) 0 0 / 48px 100% repeat-x!important;background-clip:padding-box!important}:is(#__p#__p#__p#__p,body) :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x){color:#0000!important;width:26px!important;min-width:26px!important;height:34px!important;text-shadow:none!important;padding:0!important;font-size:0!important}:is(#__p#__p#__p#__p,body) :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):before{image-rendering:pixelated;clip-path:none!important;background:var(--pennant) 0 0 / 100% 100% no-repeat!important;inset:0!important}:is(#__p#__p#__p#__p,body) :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):hover:before{background-image:var(--pennant-hi)!important}:is(#__p#__p#__p#__p,body) :is(#sidepanel .side-title,.game-panel .ph,.modal .ph,.sp-picker .sp-h) :is(.win-x,.x):after{display:none!important}:is(#__p#__p#__p#__p,body) #craft-panel .rband{image-rendering:pixelated;box-sizing:border-box!important;border:0 solid #0000!important;border-width:0 8px!important;border-image:var(--band) 0 4 / 0 8px / 0 stretch!important;background:var(--band-mid) 0 0 / 32px 20px repeat-x!important;background-clip:padding-box!important;height:20px!important;min-height:0!important;padding:0 4px!important;line-height:20px!important}:is(#__p#__p#__p#__p,body) #craft-panel .rband:after{display:none!important}:is(#__p#__p#__p#__p,body) :is(#side-body .sk-hero,#side-body .sk-tile,#side-body .sb-node,#craft-panel .recipes li.rrow){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card2) 6 / 6px / 0 stretch!important;background:var(--tex-card) 0 0 / 64px 40px repeat!important;box-shadow:none!important;background-origin:padding-box!important;background-clip:padding-box!important;border-radius:0!important}:is(#__p#__p#__p#__p,body) :is(#side-body .sk-tile,#side-body .sk-hero).max{box-shadow:inset 0 0 0 1px #c8a050!important}:is(#__p#__p#__p#__p,body) #craft-panel .recipes li.rrow.can{box-shadow:inset 2px 0 #8ad04a!important}:is(#__p#__p#__p#__p,body) #craft-panel .recipes li.rrow:hover{box-shadow:inset 0 0 0 1px #c8a050!important}:is(#__p#__p#__p#__p,body) #craft-panel .recipes li.rrow.can:hover{box-shadow:inset 0 0 0 1px #c8a050,inset 3px 0 #8ad04a!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-sec h5{image-rendering:pixelated;text-transform:uppercase;gap:6px;box-sizing:border-box!important;border:0 solid #0000!important;border-width:0 8px!important;border-image:var(--band) 0 4 / 0 8px / 0 stretch!important;background:var(--band-mid) 0 0 / 32px 26px repeat-x!important;letter-spacing:.14em!important;color:#f4d88a!important;text-shadow:0 1px #000!important;background-clip:padding-box!important;justify-content:flex-start!important;align-items:center!important;height:26px!important;min-height:0!important;margin:10px 0 6px!important;padding:0 6px!important;font:700 13px/26px Cinzel,Georgia,serif!important;display:flex!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-done .ql-list>li>.ql-lv{flex:none;margin-left:auto}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-sec h5 small{letter-spacing:0;opacity:.85;font:700 12px var(--ui-font-body,system-ui)!important;color:#ffe8b0!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-sec summary{cursor:var(--cur-hand);list-style:none}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-sec summary::-webkit-details-marker{display:none}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-active{margin-top:2px}:is(#__q#__q#__q#__q,body) #side-body .qlog :is(.ql-q,.ql-list:not(.ql-done .ql-list)>li:not(.ql-bounty)){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card2) 6 / 6px / 0 stretch!important;background:var(--tex-card) 0 0 / 64px 40px repeat!important;background-clip:padding-box!important;border-radius:0!important;margin:0 0 4px!important;box-shadow:inset 2px 0 #6e6a64!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-q{padding:4px 8px 6px 10px!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-list>li:not(.ql-bounty){padding:3px 6px 3px 8px!important}:is(#__q#__q#__q#__q,body) #side-body .qlog :is(.ql-q,.ql-list>li).tone-main{box-shadow:inset 2px 0 #e8bc58!important}:is(#__q#__q#__q#__q,body) #side-body .qlog :is(.ql-q,.ql-list>li).tone-story{box-shadow:inset 2px 0 #8a5ac8!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-q.ready{box-shadow:inset 2px 0 #ffd86a,inset 0 0 0 1px #ffd86a55!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-q.tracked{box-shadow:inset 2px 0 #e8bc58,inset 0 0 0 1px #e8c46a!important}:is(#__q#__q#__q#__q,body) #side-body .qlog .ql-list>li:not(.ql-bounty) .ql-lv{color:#ffe08a;background:#120b06;padding:0 5px;line-height:16px;box-shadow:inset 0 0 0 1px #6a4e26;border:0!important}:is(#__p#__p#__p#__p,body) #craft-panel .rband{cursor:var(--cur-hand);-webkit-user-select:none;user-select:none;outline:none;gap:6px}:is(#__p#__p#__p#__p,body) #craft-panel .rband .pxi{width:12px;height:12px;image-rendering:pixelated;flex:none}:is(#__p#__p#__p#__p,body) #craft-panel .rband.open .pxi{transform:rotate(90deg)}:is(#__p#__p#__p#__p,body) #craft-panel .rband>span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:is(#__p#__p#__p#__p,body) #craft-panel .rband>small{letter-spacing:0;color:#ffe8b0;flex:none;font:700 10px var(--ui-font-body,system-ui)!important}:is(#__p#__p#__p#__p,body) #craft-panel .rband>small em{color:#8ad04a;font-style:normal}:is(#__p#__p#__p#__p,body) #craft-panel .rband:hover>span,:is(#__p#__p#__p#__p,body) #craft-panel .rband:focus-visible>span{color:#fff0c0}:is(#__p#__p#__p#__p,body) #craft-panel .rband:not(.open){margin-bottom:4px!important}:is(#__p#__p#__p#__p,body) #craft-panel .recipes[hidden]{display:none!important}:is(#__s#__s#__s#__s,html,body) *{scrollbar-width:auto!important;scrollbar-color:auto!important}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#0f0a06;box-shadow:inset 0 0 0 1px #070403,inset 1px 1px 0 1px #000}::-webkit-scrollbar-thumb{background:#6a4626;border:1px solid #070403;box-shadow:inset 2px 2px #a0703c,inset -2px -2px #3e2814}::-webkit-scrollbar-thumb:hover{background:#7a5230;box-shadow:inset 2px 2px #c8904a,inset -2px -2px #4a2e16}::-webkit-scrollbar-thumb:active{background:#5a3a20;box-shadow:inset 2px 2px #3e2814,inset -2px -2px #7a5230}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-corner{background:#0f0a06}@supports ((-moz-appearance:none)){:is(#__s#__s#__s#__s,html,body) *{scrollbar-width:auto!important;scrollbar-color:#7a5230 #0f0a06!important}}:is(#__f#__f#__f#__f#__f,html) body :not(#gm,#gm *,#studio,#studio *,#gm-btn){font-size-adjust:.46!important;font-synthesis:none!important;font-family:"Jersey 15",Pixelify Sans,Alegreya Sans,system-ui,sans-serif!important}:root{--ui-font-body:"Jersey 15", "Pixelify Sans", system-ui, sans-serif;--ui-font-head:"Jersey 15", "Pixelify Sans", Georgia, serif}:is(#__p#__p#__p#__p#__p,body) :is(#side-body .sk-hero,#side-body .sk-tile){border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-panel) 0 0 / 96px 48px repeat!important;background-clip:padding-box!important}:is(#__s#__s#__s#__s#__s#__s#__s,body) #side-body :is(.sk-hero,.sk-tile){border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-panel) 0 0 / 96px 48px repeat!important;background-blend-mode:multiply!important;background-color:#a89070!important}html.sb-ctrl #side-body .sb-node:hover{cursor:var(--cur-hand)!important;box-shadow:inset 0 0 0 1px #f0d070,0 0 6px #f0c06066!important}:is(#__s#__s#__s#__s#__s#__s#__s,body) #side-body .sb-node{border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-panel) 0 0 / 96px 48px repeat!important;background-blend-mode:multiply!important;background-color:#a89070!important}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #side-body .sb-node.cant{border-image:var(--frame-card2) 6 / 6px / 0 stretch!important;background:var(--tex-card) 0 0 / 64px 40px repeat!important;background-blend-mode:normal!important;background-color:#0000!important}:is(#__r#__r#__r#__r#__r,body) .fr-row:not(.ask):not(.sent){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-panel) 0 0 / 96px 48px repeat!important;box-shadow:none!important;background-clip:padding-box!important;border-radius:0!important;grid-template-columns:8px minmax(0,1fr) auto!important;gap:8px!important;margin:0 0 4px!important;padding:5px 6px 5px 8px!important}:is(#__r#__r#__r#__r#__r,body) .fr-row.on:not(.ask):not(.sent){box-shadow:inset 2px 0 #6ad45a!important}:is(#__r#__r#__r#__r#__r,body) .fr-row:not(.ask):not(.sent)>.dot{background:#5a5046!important;border-radius:0!important;width:8px!important;height:8px!important;box-shadow:0 0 0 1px #070403,inset -2px -2px #3a332c!important}:is(#__r#__r#__r#__r#__r,body) .fr-row.on:not(.ask):not(.sent)>.dot{background:#8ee05a!important;box-shadow:0 0 0 1px #070403,inset -2px -2px #3e8a2a,inset 2px 2px #c8f8a0!important}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-who2{gap:1px;min-width:0;display:grid}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-who2>b{color:#f4e6c4;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #000;font-size:15px;line-height:1.1;overflow:hidden}:is(#__r#__r#__r#__r#__r,body) .fr-row:not(.on) .fr-who2>b{color:#a89878}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-l2{text-shadow:0 1px #000;align-items:center;gap:6px;min-width:0;font-size:12.5px;line-height:1.1;display:flex}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-lv{color:#8ee05a;flex:none}:is(#__r#__r#__r#__r#__r,body) .fr-row:not(.on) .fr-lv{color:#7a8a6a}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-map{color:#c8b896;align-items:center;gap:3px;min-width:0;display:flex}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-map .pxi{flex:none;width:12px;height:12px}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-map>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-off{color:#7a6e5c}:is(#__r#__r#__r#__r#__r,body) .fr-row:not(.ask):not(.sent) .fr-btns{gap:3px!important}:is(#__r#__r#__r#__r#__r,body) .fr-row:not(.ask):not(.sent) .fr-btns button{width:22px!important;min-width:22px!important;height:22px!important}:is(#__r#__r#__r#__r#__r,body) .fr-row .fr-btns button.fr-x{opacity:.45}:is(#__r#__r#__r#__r#__r,body) .fr-row:is(:hover,:focus-within) .fr-btns button.fr-x{opacity:1}:is(#__r#__r#__r#__r#__r#__r,body) .fr-row:not(.ask):not(.sent){background:var(--tex-row) 0 0 / 64px 32px repeat!important;background-clip:padding-box!important}:is(#__g#__g#__g#__g#__g#__g,body) .fr-guild .fr-row.fg-card:not(.ask):not(.sent){grid-template-columns:26px minmax(0,1fr) auto!important;gap:6px!important;margin:0 0 4px!important;padding:4px 6px!important}:is(#__g#__g#__g#__g#__g#__g,body) .fr-guild .fg-crest{image-rendering:pixelated;display:block;width:26px!important;height:26px!important}:is(#__g#__g#__g#__g#__g#__g,body) .fr-guild .fg-crest.blank{background:#120b06;box-shadow:inset 0 0 0 1px #3a2412}:is(#__g#__g#__g#__g#__g#__g,body) .fr-guild .fg-open{align-items:center;display:flex}:is(#__g#__g#__g#__g#__g#__g,body) .fr-guild .fg-open .fr-gopen{white-space:nowrap;width:auto!important;height:24px!important;font:700 11px var(--ui-font-body,system-ui)!important;margin:0!important;padding:0 8px!important}:is(#__g#__g#__g#__g#__g#__g,body) .fr-guild .fr-row .fr-l2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html body .modal-timer-row{align-items:center;gap:8px;margin:2px 0 12px;display:flex}html body .modal-timer-row .modal-timer{flex:1;height:8px!important;margin:0!important}html body .modal-timer-row .modal-timer i{--hi:#fff0b0;--mid:#e8b440;--lo:#8a5a14;--bar-band:2px;width:100%}html body .modal-timer-row.low .modal-timer i{--hi:#ffb8a0;--mid:#e0402f;--lo:#7a1610}html body .modal-timer-row .modal-timer-s{text-align:right;color:#f0d48a;text-shadow:0 1px #000;flex:none;min-width:72px;font-size:13px}html body .modal-timer-row.low .modal-timer-s{color:#ff8a7a}html body .modal-back>.modal:has(.modal-timer-row) .modal-body p{color:#f4e6c4;text-align:center;margin:4px 0 10px;font-size:16px;line-height:1.35}html body .modal-back>.modal:has(.modal-timer-row) .modal-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid!important}html body .modal-back>.modal:has(.modal-timer-row) .modal-actions button{width:100%!important}:is(#__w#__w#__w#__w,body) #ui-root #mini :is(#wiki-btn,#discord-btn){isolation:isolate;image-rendering:pixelated;overflow:hidden;clip-path:none!important;background:var(--flag-red) 0 0 / 34px 34px no-repeat!important;filter:none!important;box-sizing:border-box!important;width:34px!important;height:34px!important;padding:0 0 10px!important}:is(#__w#__w#__w#__w,body) #ui-root #mini #discord-btn{background-image:var(--flag-blue)!important;top:38px!important}:is(#__w#__w#__w#__w,body) #ui-root #mini #wiki-btn{letter-spacing:.08em!important;color:#fff0c8!important;text-shadow:0 1px #3a0806!important;padding-top:4px!important;font-size:11px!important}:is(#__w#__w#__w#__w,body) #ui-root #mini #discord-btn svg{filter:none!important;margin-top:2px!important}:is(#__w#__w#__w#__w,body) #ui-root #mini :is(#wiki-btn,#discord-btn):after{content:"";z-index:-1;pointer-events:none;-webkit-mask:var(--flag-red) 0 0 / 34px 34px no-repeat;-webkit-mask:var(--flag-red) 0 0 / 34px 34px no-repeat;mask:var(--flag-red) 0 0 / 34px 34px no-repeat;background:linear-gradient(120deg,#0000 0 42%,#ffffff2e 42% 50%,#ffffff14 50% 56%,#0000 56% 100%) 130% 0/300% 100% no-repeat;animation:4.2s steps(14,end) infinite flag-wind;position:absolute;inset:0}:is(#__w#__w#__w#__w,body) #ui-root #mini #discord-btn:after{animation-delay:1.4s}:is(#__w#__w#__w#__w,body) #ui-root #mini :is(#wiki-btn,#discord-btn):hover{background-position:0 1px!important}@keyframes flag-wind{0%{background-position:130% 0}45%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){:is(#__w#__w#__w#__w,body) #ui-root #mini :is(#wiki-btn,#discord-btn):after{animation:none}}:is(#__c#__c#__c#__c#__c,body) #craft-panel .rmakes{width:104px!important;min-width:104px!important;max-width:104px!important}:is(#__c#__c#__c#__c#__c,body) #craft-panel .rmake.one{white-space:nowrap;text-overflow:clip;font-variant-numeric:tabular-nums;overflow:hidden;width:104px!important;min-width:0!important}:is(#__c#__c#__c#__c#__c,body) #craft-panel .rstep{height:18px;grid-template-columns:20px 1fr 20px 34px!important}:is(#__c#__c#__c#__c#__c,body) #craft-panel .rstep b{font-variant-numeric:tabular-nums;font-size:12px!important;line-height:18px!important}:is(#__c#__c#__c#__c#__c,body) #craft-panel .rs{height:18px!important}:is(#__g#__g#__g#__g#__g,body) #guild :is(.gld-head,.gld-leader,.gld-list>li){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-row) 0 0 / 64px 32px repeat!important;box-shadow:none!important;background-clip:padding-box!important;border-radius:0!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-head{padding:6px 10px!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-head h3{color:#f4e6c4!important;text-shadow:0 2px #000!important;font-size:20px!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-leader{padding:6px 10px!important;box-shadow:inset 0 0 0 1px #e8c46a!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-leader .crown{background:#120b06;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6a4e26;font-size:0!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-leader .crown .pxi{width:24px;height:24px}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list{gap:4px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li{align-items:center;gap:8px;min-height:0;padding:4px 8px!important;display:flex!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li.on{box-shadow:inset 2px 0 #6ad45a!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li>.dot{flex:none;background:#5a5046!important;border-radius:0!important;width:8px!important;height:8px!important;box-shadow:0 0 0 1px #070403,inset -2px -2px #3a332c!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li.on>.dot{background:#8ee05a!important;box-shadow:0 0 0 1px #070403,inset -2px -2px #3e8a2a,inset 2px 2px #c8f8a0!important}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li>b{color:#f4e6c4;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px #000;flex:1;min-width:0;font-size:15px;overflow:hidden}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li:not(.on)>b{color:#a89878}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li .gld-lv{color:#8ee05a;text-shadow:0 1px #000;flex:none;font-size:13px}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li:not(.on) .gld-lv{color:#7a8a6a}:is(#__g#__g#__g#__g#__g,body) #guild .gld-list>li .rk-officer{color:#f0c040}html body #wiki .wk-mapimg{background:#0f0a06;border:1px solid #000;margin:0 0 10px;padding:3px;display:block;box-shadow:inset 0 0 0 1px #6a4e26}html body #wiki .wk-mapimg img{width:100%;height:auto;image-rendering:pixelated;display:block}html body #wiki .wk-mapimg figcaption{color:#a89878;align-items:center;gap:5px;padding:4px 2px 1px;font-size:12px;display:flex}html body #wiki .wk-mapimg figcaption i{width:6px;height:6px;margin-left:6px;box-shadow:0 0 0 1px #000}html body #wiki .wk-mapimg figcaption i:first-child{margin-left:0}html body #wiki .wk-mapimg .lg-npc{background:#f0d040}html body #wiki .wk-mapimg .lg-gate{background:#b060e0}html body #wiki .wk-card .wk-thumb{aspect-ratio:16/9;border:0;margin:-2px -4px 5px;padding:0;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #000}html body #wiki .wk-card .wk-thumb img{object-fit:cover;width:100%;height:100%}html body .wk-tag{text-transform:lowercase;vertical-align:1px;cursor:var(--cur-hand);background:#3a0e0a;margin-left:5px;padding:0 3px;line-height:14px;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 1px #7a2418;letter-spacing:0!important;color:#ff7a62!important;text-shadow:none!important;font-size:11px!important;font-weight:400!important}html body .wk-tag:hover{background:#8a2418;color:#fff0e0!important}html body #wiki .wk-ranks{border-collapse:collapse;width:100%;font-size:12.5px}html body #wiki .wk-ranks th{color:#c8a868;text-align:right;border-bottom:1px solid #3a2a16;padding:2px 6px;font-weight:400}html body #wiki .wk-ranks td{text-align:right;color:#f4e8cc;border-bottom:1px solid #1e150c;padding:2px 6px}html body #wiki .wk-ranks td:first-child{text-align:left;color:#a8946c}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar{--ab-orb:96px}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot,:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util{overflow:visible;box-shadow:none!important;background:#120c07!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot:before,:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util:before{z-index:2;pointer-events:none;border:6px solid #0000;border-image:var(--frame-slot) 6 / 6px / 0 stretch;image-rendering:pixelated;position:absolute;inset:0;content:""!important;box-shadow:none!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot.fixed:before{border-image-source:var(--frame-slot-gold)}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot img{width:calc(100% - 8px);height:calc(100% - 8px);image-rendering:pixelated;position:absolute;inset:4px}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util img{width:calc(100% - 10px);height:calc(100% - 10px);inset:5px}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot:not(.empty):hover:before,:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util:hover:before{border-image-source:var(--frame-slot-gold)}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot:hover,:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util:hover{box-shadow:none!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util.active:before{border-image-source:var(--frame-slot-gold)}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util.active{box-shadow:0 0 0 1px #e8c46a!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util[data-slot=interact]:not(.nope){box-shadow:0 0 0 1px #6ad45a!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot.empty{background:#0c0805!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot.empty:before{opacity:.7}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .plus{color:#f0c040;place-items:center;font-size:0;display:grid;position:absolute;inset:0}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .plus .px-plus{width:12px;height:12px;position:relative}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .plus .px-plus:before{width:12px;height:4px;margin:-2px 0 0 -6px;box-shadow:0 2px #3a2a10}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .plus .px-plus:after{width:4px;height:12px;margin:-6px 0 0 -2px}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .key,:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util kbd{z-index:3;color:#f0d48a!important;background:#070403!important;padding:0 2px!important;font-size:10px!important;line-height:11px!important;top:3px!important;left:3px!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb{position:relative;width:var(--ab-orb)!important;height:var(--ab-orb)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;align-self:flex-end!important;margin:-34px 4px -4px!important;overflow:visible!important;transform:translateY(-26px)!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb:before{inset:calc(var(--ab-orb) / -12);z-index:2;pointer-events:none;image-rendering:pixelated;position:absolute;content:""!important;background:var(--orb-ring) 0 0 / 100% 100% no-repeat!important;box-shadow:none!important;border:0!important;border-radius:0!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb .liquid{-webkit-mask:var(--orb-disc) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--orb-disc) 0 0 / 100% 100% no-repeat;mask:var(--orb-disc) 0 0 / 100% 100% no-repeat;image-rendering:pixelated;overflow:hidden;box-shadow:none!important;background:#140c08!important;border-radius:0!important;position:absolute!important;inset:2px!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb .liquid i{--f1:#ff8a6a;--f2:#d8382c;--f3:#a0221a;--f4:#6a0e0a;animation:3.2s steps(16,end) infinite orb-flow;background:var(--orb-wave) 0 0 / 32px 6px repeat-x, var(--orb-bubbles) 0 0 / 32px 64px repeat, linear-gradient(var(--f1) 0 6px, var(--f2) 6px 40%, var(--f3) 40% 75%, var(--f4) 75%)!important;width:auto!important;transition:height .3s steps(8,end)!important;display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar #resbar.orb .liquid i{--f1:color-mix(in srgb, var(--c) 55%, #fff);--f2:var(--c);--f3:color-mix(in srgb, var(--c) 72%, #000);--f4:color-mix(in srgb, var(--c) 42%, #000)}@keyframes orb-flow{to{background-position:32px 0,0 -64px,0 0}}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb:after{z-index:3;position:absolute;content:""!important;background:#ffffffb8!important;border-radius:0!important;width:8px!important;height:6px!important;top:16px!important;left:20px!important;box-shadow:8px -4px 0 -2px #ffffff70,-2px 8px 0 -2px #ffffff50!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb span{z-index:4;font-size:20px!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb label{z-index:4;font-size:10px!important;bottom:-10px!important}:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb.low{animation:.9s steps(2,end) infinite orb-low}@keyframes orb-low{50%{filter:brightness(1.3)}}@media (prefers-reduced-motion:reduce){:is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb .liquid i{animation:none}}html.touch-play body #ui-root #bar{--ab-orb:64px}html.touch-play :is(#__a#__a#__a#__a#__a,body) #ui-root #bar .orb{margin-top:-20px!important}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar{--ab-util:36px}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar .orb .liquid i{--f1:#e0705a;--f2:#c4382c;--f3:#a82a20;--f4:#8a2018}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar #resbar.orb .liquid i{--f1:color-mix(in srgb, var(--c) 78%, #fff);--f2:var(--c);--f3:color-mix(in srgb, var(--c) 86%, #000);--f4:color-mix(in srgb, var(--c) 70%, #000)}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar .orb:after{background:#ffffff70!important;box-shadow:8px -4px 0 -2px #ffffff40,-2px 8px 0 -2px #ffffff28!important}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util{width:var(--ab-util)!important;height:var(--ab-util)!important}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util img{width:calc(100% - 12px);height:calc(100% - 12px);inset:6px}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util .sweep{z-index:1;position:absolute;inset:4px}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util .qty{z-index:3}:is(#__a#__a#__a#__a#__a#__a,body) #ui-root #bar #bar-slots .util.cooling .cost{place-items:center;width:100%;height:100%;display:grid;inset:0 auto auto 0;color:#fff!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000!important;font-size:15px!important;line-height:1!important}:is(#__q#__q#__q#__q#__q,body) #side-body .qlog .ql-q .ql-h{cursor:var(--cur-hand);-webkit-user-select:none;user-select:none;outline:none}:is(#__q#__q#__q#__q#__q,body) #side-body .qlog .ql-q .ql-h>.pxi{width:10px;height:10px;image-rendering:pixelated;flex:none;align-self:center;margin-right:2px}:is(#__q#__q#__q#__q#__q,body) #side-body .qlog .ql-q.open .ql-h>.pxi{transform:rotate(90deg)}:is(#__q#__q#__q#__q#__q,body) #side-body .qlog .ql-q.folded :is(.ql-ready,.ql-now,.ql-act){display:none!important}:is(#__q#__q#__q#__q#__q,body) #side-body .qlog .ql-q.folded{padding-bottom:4px!important}:is(#__q#__q#__q#__q#__q,body) #side-body .qlog .ql-q .ql-h:hover .ql-title>b{color:#fff0c0}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar{--ab-slot:40px;--ab-util:32px;--ab-orb:88px}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot{flex:none;width:var(--ab-slot)!important;height:var(--ab-slot)!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar .bar-spells{justify-content:center}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar :is(#spellbar,#spellfixed) .sfixed{background:0 0!important;border:0!important;gap:3px!important;margin:0 10px 0 0!important;padding:0!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #spellfixed{margin-right:10px!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar .bar-low{justify-content:center}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #bar-slots{margin:0 auto;gap:4px!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #bar-slots .util:before{opacity:.65}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #bar-slots .util:hover:before{opacity:1}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #bar-slots .util img{width:calc(100% - 10px);height:calc(100% - 10px);inset:5px}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .plus{color:#6a5428!important;text-shadow:none!important;animation:none!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot .plus .px-plus:before,:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot.add{box-shadow:none!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar :is(:is(#spellbar,#spellfixed) .sslot .key,#bar-slots .util kbd){z-index:3;min-width:0!important;font:10px/11px var(--ui-font-body)!important;letter-spacing:0!important;color:#e8d4a0!important;text-shadow:none!important;background:#070403!important;border:0!important;border-radius:0!important;padding:0 2px!important;position:absolute!important;inset:3px auto auto 3px!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar .orb{align-self:flex-start!important;margin:0 4px!important;transform:translateY(-22px)!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar .orb:before{inset:-8px!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar .orb span{font-size:18px!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar .bar-xp{margin-top:15px;position:relative}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #xpbar{height:8px!important;overflow:visible!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #xpbar span{height:12px;font:11px/12px var(--ui-font-body)!important;letter-spacing:.04em!important;color:#e8d4a0!important;inset:auto 0 calc(100% + 3px)!important;overflow:visible!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #xpbar:hover{height:8px!important}:is(#__l#__l#__l#__l#__l#__l,body) #ui-root #bar #xpbar:hover span{font-size:11px!important;line-height:12px!important}html body #daily .dly-body>p.muted,html body #daily .dly-body>.dly-lost{text-align:center;line-height:1.3;margin:0 0 6px!important;font-size:12px!important}html body #daily .dly-go{width:100%;height:30px!important;min-height:0!important;margin:0 0 6px!important}html body #daily .dly-next{text-align:center;margin:0 0 6px!important;font-size:12.5px!important}html body #daily .dly-gbox>summary{cursor:var(--cur-hand);-webkit-user-select:none;user-select:none;border:0 solid #0000;border-width:0 8px;border-image:var(--band) 0 4 / 0 8px / 0 stretch;background:var(--band-mid) 0 0 / 32px 20px repeat-x;height:20px;image-rendering:pixelated;background-clip:padding-box;align-items:center;gap:6px;padding:0 6px;list-style:none;display:flex}html body #daily .dly-gbox>summary::-webkit-details-marker{display:none}html body #daily .dly-gbox>summary .pxi{width:10px;height:10px}html body #daily .dly-gbox[open]>summary .pxi{transform:rotate(90deg)}html body #daily .dly-gbox>summary h4{letter-spacing:.14em;text-transform:uppercase;flex:1;color:#f4d88a!important;margin:0!important;font-size:11px!important}html body #daily .dly-gbox>summary em{color:#ffe8b0;font-size:12px;font-style:normal}html body #daily .dly-gbox>summary em.all{color:#8ee05a}html body #daily .dly-gbox .dly-goal{align-items:center;gap:6px;position:relative;border:6px solid #0000!important;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-row) 0 0 / 64px 32px repeat!important;min-height:0!important;box-shadow:none!important;background-clip:padding-box!important;border-radius:0!important;margin:3px 0 0!important;padding:3px 8px 5px!important;font-size:13px!important;display:flex!important}html body #daily .dly-gbox .dly-goal span{flex:1;min-width:0}html body #daily .dly-gbox .dly-goal b{color:#ffe8b0;flex:none}html body #daily .dly-gbox .dly-goal i{background:#c89a48;height:2px;position:absolute;bottom:0;left:0}html body #daily .dly-gbox .dly-goal.done{color:#c8f0b0;box-shadow:inset 2px 0 #6ad45a!important}html body #daily .dly-gbox .dly-goal.done i{background:#6ad45a}html body #daily .dly-gbox>p.muted{margin:4px 0 0!important;font-size:11.5px!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.mn-auth,.cc-panel){image-rendering:pixelated;border:8px solid #0000!important;border-image:var(--frame-oak) 8 / 8px / 0 repeat!important;background:#1c1610 var(--tex-panel) 0 0 / 96px 48px repeat!important;box-shadow:none!important;background-clip:padding-box!important;border-radius:0!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.cc-pick,.cs-slot){image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-row) 0 0 / 64px 32px repeat!important;filter:none!important;background-clip:padding-box!important;border-radius:0!important;transition:none!important;transform:none!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick{min-width:0;box-shadow:inset 0 -2px 0 var(--accent)!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick:hover{box-shadow:inset 0 -2px 0 var(--accent), 0 0 0 1px #8a6a3a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick.on{box-shadow:inset 0 -2px 0 var(--accent), 0 0 0 1px #e8c46a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick.on:after{border-top-color:#e8c46a!important;bottom:-20px!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick b{color:#f4e6c4;letter-spacing:.02em;font-size:16px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick em{color:var(--accent);font-size:13px;font-style:normal}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick canvas{width:56px;height:56px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cs-slot{box-shadow:inset 2px 0 0 var(--accent)!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cs-slot:hover{box-shadow:inset 2px 0 0 var(--accent), 0 0 0 1px #8a6a3a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cs-slot.on{box-shadow:inset 2px 0 0 var(--accent), 0 0 0 1px #e8c46a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cs-slot.empty{opacity:.8;box-shadow:none!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cs-slot .cs-portrait{background:#0f0a06!important;border:0!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a16!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cs-slot .cs-lvl{color:#f4e6c4!important;background:#0f0a06!important;border:1px solid #000!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #6a4e26!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.cc-tags li,.cc-powers li){background:#120b06!important;border:1px solid #000!important;border-radius:0!important;padding:2px 7px!important;box-shadow:inset 0 0 0 1px #6a4e26!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-powers kbd{color:#f0d48a!important;background:#070403!important;border:0!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #8a6a3a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-stats b i{background:#241a10!important;border:0!important;border-radius:0!important;width:9px!important;height:9px!important;box-shadow:inset 0 0 0 1px #000!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-stats b i.on{background:var(--accent)!important;box-shadow:inset 0 0 0 1px #000,inset 2px 2px 0 -1px #fff5!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-looks button{border:1px solid #000!important;border-image:!important;border-radius:0!important;width:32px!important;height:32px!important;padding:0!important;box-shadow:inset 0 0 0 1px #3a2a16!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-looks button.on{box-shadow:0 0 0 1px #e8c46a,inset 0 0 0 1px #000!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.mn-auth,.cc-panel) input:not([type=checkbox]){color:#f4e6c4!important;background:#0f0a06!important;border:1px solid #000!important;border-radius:0!important;outline:none!important;box-shadow:inset 0 0 0 1px #3a2a16!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.mn-auth,.cc-panel) input:not([type=checkbox]):focus{box-shadow:inset 0 0 0 1px #e8c46a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .mn-auth .mn-tabs{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:4px;display:grid;border:0!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .mn-auth .mn-tabs button{height:32px;border:6px solid #0000!important;border-image:var(--btn-wood) 6 fill / 6px / 0 stretch!important;color:#e8d4a0!important;background:0 0!important;border-radius:0!important;font-size:15px!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .mn-auth .mn-tabs button.on{color:#fff0c8!important;box-shadow:0 0 0 1px #e8c46a!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.mn-primary,.cc-go,.cs-play){border:6px solid #0000!important;border-image:var(--btn-gold) 6 fill / 6px / 0 stretch!important;box-shadow:none!important;color:#fff4d8!important;text-shadow:0 2px #3a2208!important;filter:none!important;background:0 0!important;border-radius:0!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.mn-primary,.cc-go,.cs-play):hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .mn-card{box-shadow:none!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 :is(.cc,.cs,.mn-auth){box-sizing:border-box;max-width:100%}@media (height<=520px) and (orientation:landscape){:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-looks button{width:26px!important;height:26px!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick canvas{width:40px;height:40px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick b{font-size:13px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick em{font-size:11px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-panel{border-width:6px!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-main{min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,calc(50% - 8px))!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc{max-width:100%;overflow:hidden}}@media not ((height<=520px) and (orientation:landscape)){:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-picks{grid-template-columns:repeat(auto-fit,minmax(min(190px,46%),1fr))!important;gap:8px!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-main{grid-template-columns:minmax(0,1fr) minmax(300px,430px)!important}}@media (width<=880px) and (height>=521px),(width<=880px) and (orientation:portrait){:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-main{grid-template-columns:1fr!important}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-stage{max-height:34vh}}@media (width<=460px){:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick canvas{width:40px;height:40px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick b{font-size:14px}:is(#__m#__m#__m#__m#__m#__m,body) #menu2 .cc-pick em{font-size:12px}}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar{--ab-util:28px}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar .bar-combat{justify-content:center;align-items:center;gap:0;min-width:0;display:flex!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar .bar-combat>.bar-spells{flex:none}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-pots{flex:none;gap:3px;margin-left:10px;display:flex}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar .bar-low{justify-content:center;margin-bottom:2px}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util{cursor:var(--cur-hand);position:relative;overflow:visible;box-shadow:none!important;background:#120c07!important;border:0!important;border-radius:0!important;padding:0!important;display:block!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-slots .util{width:var(--ab-util)!important;height:var(--ab-util)!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-pots .util{width:var(--ab-slot)!important;height:var(--ab-slot)!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util:before{z-index:2;pointer-events:none;border:6px solid #0000;border-image:var(--frame-slot) 6 / 6px / 0 stretch;image-rendering:pixelated;position:absolute;inset:0;content:""!important;box-shadow:none!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-slots .util:before{opacity:.65}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util:hover:before{opacity:1;border-image-source:var(--frame-slot-gold)}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util img{width:calc(100% - 10px);height:calc(100% - 10px);image-rendering:pixelated;pointer-events:none;position:absolute;inset:5px}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util span{display:none!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util kbd{z-index:3;min-width:0!important;font:10px/11px var(--ui-font-body)!important;color:#e8d4a0!important;text-shadow:none!important;background:#070403!important;border:0!important;border-radius:0!important;padding:0 2px!important;position:absolute!important;top:3px!important;left:3px!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-slots .util kbd{font-size:9px!important;line-height:10px!important;top:2px!important;left:2px!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util .qty{z-index:3;font:11px/11px var(--ui-font-body);color:#fff4dc;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000;position:absolute;bottom:3px;left:auto;right:4px}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util .sweep{z-index:1;position:absolute;inset:4px;background:conic-gradient(#000000b8 var(--p,0deg), transparent 0)!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util .cost{z-index:3;font:9px/10px var(--ui-font-body);color:#9ad8ff;text-shadow:1px 1px #000,-1px 0 #000;font-style:normal;position:absolute;bottom:1px;right:2px}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util.cooling .cost{color:#fff;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000;place-items:center;width:100%;height:100%;font-size:16px;line-height:1;display:grid;inset:0 auto auto 0}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util.nope img{filter:grayscale(.85)brightness(.5)}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util.active,:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar :is(#bar-slots,#bar-pots) .util.drop-ok{box-shadow:0 0 0 1px #e8c46a!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-slots .util[data-slot=interact]:not(.nope){box-shadow:0 0 0 1px #6ad45a!important}html.touch-play :is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #bar-pots{display:none!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar .bar-mid{flex:none!important;width:max-content!important;max-width:none!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar .bar-combat{width:max-content!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar .bar-combat>.bar-spells{width:auto!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob{image-rendering:pixelated;min-width:220px;border:6px solid #0000!important;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch!important;background:var(--tex-row) 0 0 / 64px 32px repeat!important;box-shadow:none!important;background-clip:padding-box!important;border-radius:0!important;padding:3px 6px 5px!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob.boss{box-shadow:inset 0 0 0 1px #c0483a!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-top{align-items:center;gap:6px;display:flex!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-top em{box-sizing:border-box;color:#ffd870;text-shadow:0 1px #000;background:#0f0a06;border:1px solid #000;flex:none;place-items:center;min-width:22px;height:20px;padding:0 4px;font-size:14px;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #6a4e26;border-radius:0!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-top .hm-skull{width:24px;height:24px;image-rendering:pixelated;flex:none}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-top b{color:#f4e6c4;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #000;flex:1;min-width:0;font-size:16px;overflow:hidden}:is(#__h#__h#__h#__h#__h,body) #hover-mob.boss .hm-top b{color:#ff9a7a}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-top span{color:#e8d4a0;text-shadow:0 1px #000;flex:none;font-size:12px}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-bar{margin-top:4px;background:#1a0a06!important;border:1px solid #000!important;border-radius:0!important;height:8px!important;padding:0!important;box-shadow:inset 0 0 0 1px #3a1a10!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-bar i{height:100%;display:block;box-shadow:none!important;background:linear-gradient(#ff8a6a 0 1px,#d8382c 1px 5px,#8a1e14 5px)!important;border-radius:0!important}:is(#__h#__h#__h#__h#__h,body) #hover-mob .hm-bar:after{display:none!important}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar .bar-low{z-index:2;left:auto!important;right:calc(var(--ab-orb) + 26px)!important;justify-content:flex-end!important;width:auto!important;margin:0!important;padding:0!important;position:absolute!important;bottom:calc(100% + 14px)!important}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #bar-slots .util{width:30px!important;height:30px!important}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #bar-slots .util:before{opacity:.9}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #buffs{justify-content:flex-start;left:calc(var(--ab-orb) + 22px)!important;bottom:calc(100% + 6px)!important;right:auto!important;transform:none!important}body .ann,body .ann-strip{--ann-accent:#f0c050;zoom:var(--ui-scale,1.15);box-sizing:border-box;pointer-events:none;width:fit-content;image-rendering:pixelated;border:8px solid #0000;border-image:var(--frame-oak) 8 / 8px / 0 repeat;background:var(--tex-panel) 0 0 / 96px 48px repeat;box-shadow:inset 0 0 0 1px var(--ann-accent), 0 2px 0 #070403;background-color:#1c1610;background-clip:padding-box;margin:0 auto;position:fixed;left:0;right:0}body .ann{z-index:41;min-width:min(300px, calc((100vw - 16px) / var(--ui-scale,1.15)));max-width:min(480px, calc((100vw - 16px) / var(--ui-scale,1.15)));text-align:center;align-items:center;gap:14px;padding:8px 12px 9px;animation:6s ease-out forwards ann-plate;display:flex;top:64px}body .ann .ann-ic{width:32px;height:32px;image-rendering:pixelated;flex:none}body :is(.ann-announcement,.ann-event) .ann-ic:last-child{transform:scaleX(-1)}body .ann .ann-body{flex-direction:column;flex:auto;align-items:center;min-width:0;display:flex}body .ann .ann-head{font:20px/1 var(--ui-font-head);text-transform:uppercase;letter-spacing:.1em;color:var(--ann-accent);text-shadow:1px 0 #070403,-1px 0 #070403,0 1px #070403,0 -1px #070403,1px 2px #070403;font-weight:400;display:block}body .ann .ann-head:after{content:"";background:var(--ann-accent);width:48px;height:2px;margin:5px auto 0;display:block;box-shadow:0 1px #070403}body .ann .ann-text{font:17px/1.2 var(--ui-font-body);color:#f4e6c4;text-wrap:balance;overflow-wrap:anywhere;text-shadow:1px 1px #070403;margin:5px 0 0}body .ann :is(.ann-place,.ann-count){font:14px/1 var(--ui-font-body);color:#a89878;text-shadow:1px 1px #070403;align-items:center;gap:6px;margin-top:5px;display:inline-flex}body .ann :is(.ann-place,.ann-count) img{width:16px;height:16px;image-rendering:pixelated}body .ann .ann-count span{color:var(--ann-accent);letter-spacing:.05em;font-size:16px}@keyframes ann-plate{0%{opacity:0;translate:0 -12px}5%{opacity:1;translate:0}92%{opacity:1;translate:0}to{opacity:0;translate:0 -8px}}body .ann-strip{z-index:40;align-items:center;gap:8px;padding:3px 10px 3px 6px;display:flex;top:64px}body .ann-strip img{width:16px;height:16px;image-rendering:pixelated}body .ann-strip b{font:14px/1 var(--ui-font-head);text-transform:uppercase;letter-spacing:.1em;color:var(--ann-accent);text-shadow:1px 1px #070403;font-weight:400}body .ann-strip span{font:15px/1 var(--ui-font-body);color:#f4e6c4;text-align:right;text-shadow:1px 1px #070403;min-width:3ch}body:has(.ann) .ann-strip{visibility:hidden}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar :is(#spellbar,#spellfixed) .sslot img{width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;inset:2px!important}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #bar-pots .util img{width:calc(100% - 6px)!important;height:calc(100% - 6px)!important;inset:3px!important}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #orb-hp .liquid{background:#3a1814!important}:is(#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #resbar .liquid{background:color-mix(in srgb, var(--c) 30%, #1a120c)!important}:is(#__u#__u#__u#__u#__u#__u#__u,body) #ui-root #bar .bar-low{bottom:calc(100% + 8px)!important}:is(#__u#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #buffs{align-items:flex-end;display:flex;gap:4px!important;bottom:calc(100% + 8px)!important}:is(#__u#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #buffs .buff{box-sizing:border-box;position:relative;overflow:visible;width:30px!important;height:30px!important;box-shadow:none!important;background:#120c07!important;border:0!important;border-radius:0!important;padding:0!important}:is(#__u#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #buffs .buff:before{z-index:2;pointer-events:none;border:6px solid #0000;border-image:var(--frame-slot) 6 / 6px / 0 stretch;image-rendering:pixelated;opacity:.9;position:absolute;inset:0;content:""!important;box-shadow:none!important}:is(#__u#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #buffs .buff img{image-rendering:pixelated;position:absolute;inset:5px;width:calc(100% - 10px)!important;height:calc(100% - 10px)!important;margin:0!important}:is(#__u#__u#__u#__u#__u#__u#__u,body) #ui-root #bar #buffs .buff span{z-index:3;font:9px/10px var(--ui-font-body)!important;color:#e8d4a0!important;text-shadow:none!important;background:#070403!important;border:0!important;border-radius:0!important;padding:0 2px!important;inset:auto 2px 2px auto!important;transform:none!important}:is(#__f#__f#__f#__f#__f#__f#__f,body) #ui-root #bar .orb .liquid i{height:calc(var(--fill,100) * 1%)!important;height:round(down, calc(var(--fill,100) * 1%), 2px)!important;background:var(--orb-wave) 0 0 / 32px 6px repeat-x, var(--orb-bubbles) 0 0 / 32px 64px repeat, linear-gradient(var(--f1) 0 4px, var(--f2) 4px 26px, var(--f3) 26px 52px, var(--f4) 52px)!important}:is(#__g#__g#__g#__g#__g#__g#__g,body) #item-card .ic-sock{align-items:flex-start!important}:is(#__g#__g#__g#__g#__g#__g#__g,body) #item-card .ic-sock img{margin-top:1px}:is(#__g#__g#__g#__g#__g#__g#__g,body) #item-card .ic-sock small{text-align:right;flex:1 1 0;min-width:0;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #spellbar .sslot .qty{z-index:3;font:11px/11px var(--ui-font-body);color:#fff4dc;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000;pointer-events:none;font-style:normal;position:absolute;bottom:2px;right:3px}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #spellbar .sslot.item.none img{filter:grayscale(.85)brightness(.5)}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #spellbar .sslot.item.none .qty{color:#e08a7a}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #spellbar .sslot.lifted{opacity:.4}:is(#__k#__k#__k#__k#__k#__k,body) #ui-root #bar #spellbar .sslot.drop-ok{box-shadow:0 0 0 1px #e8c46a!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar{--ab-slot:46px;--ab-fixed:40px}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellbar .sslot{width:var(--ab-slot)!important;height:var(--ab-slot)!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellfixed .sslot{width:var(--ab-fixed)!important;height:var(--ab-fixed)!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellbar .sslot[data-sslot="6"]{margin-left:10px}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellbar .sslot.auto img{opacity:.45}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellbar .sslot.auto .qty{opacity:.8}html.touch-play :is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellbar .sslot:is([data-sslot="6"],[data-sslot="7"]){display:none!important}html.touch-play :is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar{--ab-slot:46px}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar .bar-xp{margin-top:3px!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #xpbar,:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #xpbar:hover{gap:0!important;height:16px!important;padding:1px!important;overflow:hidden!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #xpbar i{box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0009,inset -1px 0 #00000070!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #xpbar i:last-of-type{box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0009!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #xpbar span,:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #xpbar:hover span{justify-content:center;align-items:center;display:flex;height:auto!important;font:12px/14px var(--ui-font-body)!important;letter-spacing:.03em!important;color:#fff4dc!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000,1px -1px #000,-1px 1px #000!important;inset:0!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar .orb{margin-top:-14px!important}:is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar #spellbar{padding:2px!important}html.touch-play :is(#__n#__n#__n#__n#__n#__n#__n,body) #ui-root #bar .orb{margin-top:0!important}html body #chat .ch-log .ch-m.ch-new{animation:.22s steps(4,end) both ch-in}@keyframes ch-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}html body #chat .ch-peek .ch-m.ch-out{animation:.2s steps(3,end) forwards ch-out!important}@keyframes ch-out{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){html body #chat .ch-log .ch-m.ch-new{animation:none}}:is(#__o#__o#__o#__o#__o#__o#__o#__o,body) #ui-root #bar .orb .liquid i{--f1:#d2584a;--f2:#c03c30;--f3:#b0352a;--f4:#9e2e25;animation:3.2s steps(16,end) infinite orb-flow-soft;background:var(--orb-wave) 0 0 / 32px 6px repeat-x, linear-gradient(var(--f1) 0 4px, var(--f2) 4px 26px, var(--f3) 26px 52px, var(--f4) 52px)!important}:is(#__o#__o#__o#__o#__o#__o#__o#__o,body) #ui-root #bar #resbar.orb .liquid i{--f1:color-mix(in srgb, var(--c) 86%, #fff);--f2:var(--c);--f3:color-mix(in srgb, var(--c) 92%, #000);--f4:color-mix(in srgb, var(--c) 84%, #000)}@keyframes orb-flow-soft{to{background-position:32px 0,0 0}}:is(#__o#__o#__o#__o#__o#__o#__o#__o,body) #ui-root #bar .orb:after{background:#ffffff48!important;box-shadow:8px -4px 0 -2px #ffffff26,-2px 8px 0 -2px #ffffff18!important}@media (prefers-reduced-motion:reduce){:is(#__o#__o#__o#__o#__o#__o#__o#__o,body) #ui-root #bar .orb .liquid i{animation:none}}:is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar #bar-slots{align-items:center;box-shadow:none!important;background:0 0!important;border:0!important;gap:3px!important;margin:0 0 0 12px!important;padding:0!important;display:flex!important;position:static!important}:is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar #bar-slots .util{width:40px!important;height:40px!important;margin:0!important}:is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar #bar-slots .util:before{opacity:1!important}:is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar #bar-slots .util img{width:calc(100% - 10px)!important;height:calc(100% - 10px)!important;inset:5px!important}:is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar #bar-slots .util kbd{z-index:4;min-width:0!important;font:10px/11px var(--ui-font-body)!important;color:#e8d4a0!important;box-shadow:none!important;background:#070403!important;border:0!important;padding:0 2px!important;top:3px!important;bottom:auto!important;left:3px!important;transform:none!important}:is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar .bar-combat{align-items:center!important}html.touch-play :is(#__v#__v#__v#__v#__v#__v#__v#__v,body) #ui-root #bar #bar-slots{display:none!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #tip.rich .sc-head img{box-shadow:0 0 0 1px #000!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #tip.rich .sc-pips i.on{box-shadow:none!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-head b.pts{text-shadow:1px 1px #000!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-node.learned{box-shadow:inset 0 0 0 1px #5a4420!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-node.g1{box-shadow:inset 0 0 0 1px #4a7090!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-node.g2{box-shadow:inset 0 0 0 1px #8060a8!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-node.g3{box-shadow:inset 0 0 0 1px #b08a30!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-tab.on{box-shadow:inset 0 0 0 1px #b08a40!important}html.sb-ctrl :is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #side-body .sb-node:hover{box-shadow:inset 0 0 0 1px #f0d070!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #item-card .drop-card.rolled .ic-head img{box-shadow:0 0 0 1px #000!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #item-card .ic-gem{box-shadow:none!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #ui-root .bag-grid .bag-cell,:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) #ui-root .bag-grid .bag-cell.page,:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .bank .bag-cell{background:#100b07!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #000,inset 2px 2px #070402,inset -1px -1px 0 1px #2a1e12!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .bag-grid .bag-item:not(.cant),:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .cw-slot:not(.empty),:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .bank .cell[data-key]:not(.cant){background:linear-gradient(var(--slot-rivet), var(--slot-rivet)) 2px 2px / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) calc(100% - 2px) 2px / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) 2px calc(100% - 2px) / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) calc(100% - 2px) calc(100% - 2px) / 2px 2px no-repeat, #2c2014!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .bag-grid .bag-item:not(.cant):not(.swap-with):not(.blocking):not(.socket-ok):not(.socket-no):hover,:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .cw-slot:not(.empty):not(.socket-ok):not(.socket-no):hover,:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .bank .cell[data-key]:not(.cant):hover{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #f0d070!important}:is(#__w#__w#__w#__w#__w#__w#__w#__w,body) .cw-slot.empty{background:#100b07!important}:root{--pb-trough:#120c07;--pb-ring:#5a4424;--pb-fill:#d8a838;--pb-hi:#f8d878;--pb-lo:#8a6418}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(#side-body .sk-bar,#side-body .sk-sum-bar,#xptrack .xpt-bar,.qt-pb,.ql-now .ql-o li .ob-bar,.rc-bar,.bt-bar,#ui-root #bar #xpbar){position:relative;background:var(--pb-trough)!important;box-shadow:0 0 0 1px var(--pb-ring)!important;opacity:1!important;border:1px solid #000!important;border-radius:0!important;gap:0!important;padding:0!important;overflow:hidden!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(#side-body .sk-bar,#side-body .sk-sum-bar,#xptrack .xpt-bar,.qt-pb,.ql-now .ql-o li .ob-bar,.rc-bar) i{height:100%;display:block;background:var(--pb-fill)!important;box-shadow:inset 0 1px 0 var(--pb-hi), inset 0 -1px 0 var(--pb-lo)!important;border-radius:0!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(.bt-bar,#ui-root #bar #xpbar) i{background:linear-gradient(90deg, var(--pb-fill) calc(var(--f,0) * 100%), transparent calc(var(--f,0) * 100%))!important;box-shadow:none!important;border-radius:0!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) #ui-root #bar #xpbar.rested i{background:linear-gradient(90deg, var(--pb-fill) calc(var(--f) * 100%), #4a7ad8 calc(var(--f) * 100%), #4a7ad8 calc(var(--r) * 100%), transparent calc(var(--r) * 100%))!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(#side-body .sk-bar,#side-body .sk-sum-bar,#xptrack .xpt-bar,.qt-pb,.ql-now .ql-o li .ob-bar,.rc-bar):after{z-index:1;pointer-events:none;position:absolute;inset:0;content:""!important;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#00000059 calc(10% - 1px) 10%)!important;display:block!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(.bt-bar,#ui-root #bar #xpbar) i:not(:last-of-type){border-right:1px solid #00000059!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(.ql-now .ql-o li.done .ob-bar,.qt-bt.done .qt-pb,.ql-bounty.done .qt-pb) i,:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .modal.bounty-win .bt-card.ready .bt-bar i{--pb-fill:#6ad04a;--pb-hi:#b8f8a0;--pb-lo:#2a6a1a}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(#side-body .sk-tile.max .sk-bar,#side-body .sk-hero.max .sk-bar,#xptrack.gain.lvlup .xpt-bar) i{--pb-fill:#fff0b8;--pb-hi:#fffbe8;--pb-lo:#c8a860}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .bt-bar.rp-bar.broken i{--pb-fill:#c0483a;--pb-hi:#ff9a8a;--pb-lo:#6a140c}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(.bt-bar,#ui-root #bar #xpbar) span{z-index:2}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) #side-body .sk-bar{height:10px!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog :is(.ql-q,.ql-list:not(.ql-done .ql-list)>li:not(.ql-bounty)){background:#1a110b padding-box padding-box!important;margin:0 0 3px!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q{box-shadow:inset 2px 0 #6e6a64,inset 0 1px #2a1b11!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q.tone-main{box-shadow:inset 2px 0 #e8bc58,inset 0 1px #2a1b11!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q.tone-story{box-shadow:inset 2px 0 #8a5ac8,inset 0 1px #2a1b11!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q.ready{box-shadow:inset 3px 0 #6ad45a,inset 0 1px #2a1b11!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q.tracked{box-shadow:inset 2px 0 #e8bc58,inset 0 0 0 1px #e8c46a!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q.ready.tracked{box-shadow:inset 3px 0 #6ad45a,inset 0 0 0 1px #e8c46a!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q .ql-title small{color:#b8a888!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-q .ql-now{background:#120b07!important;border:0!important;box-shadow:inset 0 0 0 1px #2e1f14!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-ready{flex-wrap:wrap;align-items:center;gap:2px 6px;color:#f4e6c4!important;font:13px/1.2 var(--ui-font-body)!important;text-shadow:1px 1px #000!important;background:#0f1a0b!important;border:0!important;border-radius:0!important;margin:6px 0 2px!important;padding:4px 7px!important;display:flex!important;box-shadow:inset 0 0 0 1px #2e5a22!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-ready .pxi{flex:none;width:16px;height:16px}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-ready b{text-transform:uppercase;letter-spacing:.06em;font-weight:400;color:#8ee05a!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-ready span{color:#e8dcc0}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) .fr-sec{gap:2px!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) .fr-row:not(.ask):not(.sent){background:#1c140d padding-box padding-box!important;margin:0 0 2px!important;padding:3px 6px 3px 8px!important;box-shadow:inset 0 1px #2c2116!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) .fr-row.on:not(.ask):not(.sent){box-shadow:inset 2px 0 #6ad45a,inset 0 1px #2c2116!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots{display:contents!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util{z-index:3;margin:0!important;padding:0!important;position:absolute!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util:before{content:none!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util :is(.sweep,.cost,.qty,span){display:none!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge]{background:#120c07!important;border:1px solid #000!important;width:12px!important;height:58px!important;inset:auto auto 4px calc(100% + 6px)!important;overflow:visible!important;box-shadow:0 0 0 1px #5a4424!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:after{height:calc((1 - var(--cd,0)) * 100%);background:#6ad45a;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #c8f8a0,inset 1px 0 #b8f0a0,inset -1px 0 #2a6a1a;content:""!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge].cooling:after{background:#d8a838;box-shadow:inset 0 1px #f8d878,inset -1px 0 #8a6418}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge].nope:after{box-shadow:none;background:#5a5046}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge] img{display:none!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge] kbd{white-space:nowrap;font:9px/11px var(--ui-font-body)!important;color:#e8d4a0!important;background:#070403!important;border:0!important;padding:0 3px!important;position:absolute!important;top:-15px!important;bottom:auto!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 0 1px #5a4424!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:hover{box-shadow:0 0 0 1px #e8c46a!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount]{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);top:auto!important;bottom:calc(100% + 1px)!important;left:auto!important;right:calc(var(--ab-orb) + 30px)!important;background:#a8302a!important;border:0!important;width:26px!important;height:36px!important;overflow:hidden!important;box-shadow:inset 0 2px #c8a050,inset 2px 0 #c8483a,inset -2px 0 #6a1610!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount]:hover{background:#c03a32!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount].active{box-shadow:inset 0 2px #f0c050,inset 0 0 0 1px #e8c46a!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount].nope{filter:none!important;background:#7a2a24!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount] img{filter:none!important;width:18px!important;height:18px!important;margin:0!important;position:absolute!important;inset:4px auto auto 4px!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount].nope img{opacity:.5}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util[data-slot=mount] kbd{min-width:0!important;font:9px/10px var(--ui-font-body)!important;color:#fff0c8!important;box-shadow:none!important;background:#4a0e0a!important;border:0!important;padding:0 2px!important;position:absolute!important;top:22px!important;bottom:auto!important;left:50%!important;transform:translate(-50%)!important}html.touch-play :is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #bar-slots .util{display:none!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-sec>details>summary{cursor:var(--cur-hand);outline:none;list-style:none}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-sec>details>summary::-webkit-details-marker{display:none}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-sec>details>summary h5 .pxi{width:12px;height:12px;image-rendering:pixelated;flex:none;margin-right:2px}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-sec>details[open]>summary h5 .pxi{transform:rotate(90deg)}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-sec>details>summary:hover h5{color:#fff0c0!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-sec h5 small{text-transform:uppercase;margin-left:6px;font:inherit!important;letter-spacing:inherit!important;color:#c8a868!important;opacity:1!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-bq .ql-bi{background:#120b07;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 0 0 1px #3a2a18}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-bq .ql-bi .pxi{width:16px;height:16px}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-bq .ql-o li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 6px;list-style:none;display:grid}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-bq .ql-o li .ob-bar{grid-column:1/-1;height:8px;display:block}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .qlog .ql-bq .ql-step{display:none}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #tracker .qt-other .qt-bi{flex:none;place-items:center;width:16px;height:16px;font-style:normal;display:grid}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #tracker .qt-other .qt-bi .pxi{width:12px;height:12px}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #tracker .qt.qt-rest{margin-top:4px}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .st-seg button:not(.on){filter:brightness(.5)saturate(.8);color:#c8b896!important}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .st-seg button:not(.on):hover{filter:brightness(.72)}:is(#__y#__y#__y#__y#__y#__y#__y#__y,body) #side-body .st-seg button.on{filter:none;box-shadow:inset 0 0 0 1px #e8c46a!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh{width:min(540px, calc(100vw / var(--ui-scale,1.15) - 16px))!important;height:auto!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-body{padding:6px 12px 10px!important;overflow:visible!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .win-body{overflow:visible!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex{flex-direction:column;gap:8px;display:flex}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-pick{scrollbar-width:thin;background:#0f0a06;gap:4px;min-height:46px;padding:3px;display:flex;overflow:auto hidden;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #2a1e12}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-pick .enh-item{flex:none;width:40px;height:40px;background:#1a120b!important;border:1px solid #000!important;border-radius:0!important;box-shadow:inset 0 0 0 1px #3a2a18!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-pick .enh-item.on{box-shadow:inset 0 0 0 1px #e8c46a!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-vs{grid-template-columns:1fr 22px 1fr;align-items:stretch;gap:0;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:grid!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-side{background:#140d08;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px;display:flex;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a18,inset 0 3px #0a0604}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-side.next{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #6a5026,inset 0 3px #0a0604}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-lab{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#a89878;align-self:stretch;font:12px/1 var(--ui-font-head)!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-side.next .ex-lab{color:#f0d48a}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico{background:#0c0805;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #4a3820}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico img{width:44px;height:44px;image-rendering:pixelated}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico .plus{font:14px/16px var(--ui-font-body);color:#ffe08a;background:#070403;padding:0 3px;position:absolute;bottom:-6px;right:-6px;box-shadow:0 0 0 1px #6a5026}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-name{max-width:100%;font:15px/1.1 var(--ui-font-body);color:#f4e6c4;text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-stats{align-self:stretch;gap:1px;margin:2px 0 0;padding:0;list-style:none;display:grid}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-stats li{font:13px/1.25 var(--ui-font-body);color:#c8b896;justify-content:space-between;gap:6px;padding:1px 4px;display:flex}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-stats li:nth-child(odd){background:#1a120b}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-stats li b{color:#f4e6c4;font-weight:400}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-stats li.up b{color:#8ee05a}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-new{align-self:stretch;margin:2px 0 0;padding:0;list-style:none}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-new li{font:12.5px/1.25 var(--ui-font-body);color:#ffd870;align-items:center;gap:4px;padding:1px 4px;display:flex}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-new li .pxi{width:12px;height:12px}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-side.max p{color:#ffd870;font:15px var(--ui-font-body);text-align:center;margin:auto 0}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-mid{place-items:center;display:grid}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-mid .pxi{width:16px;height:16px}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-track{margin:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-track i{height:6px;box-shadow:0 0 0 1px #000;border-radius:0!important;outline:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-track i.mile{background:#3a2a18}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-track i.on{background:#e0b050}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-odds{margin:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-go{height:34px;margin:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-foot{border-top:1px solid #2a1e12;justify-content:space-between;align-items:center;gap:8px;padding-top:6px;display:flex}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-foot .enh-sockets{margin:0!important;padding:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-wallet{font:15px/18px var(--ui-font-body);color:#ffe08a;background:#0f0a06;flex:none;align-items:center;gap:5px;margin-left:auto;padding:2px 8px 2px 4px;display:inline-flex;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #4a3820}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-wallet img{width:18px;height:18px;image-rendering:pixelated}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .enh-card.ok .ex-side.next{animation:.6s ease-out enhok}@media (width<=520px){:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-vs{grid-template-columns:1fr 16px 1fr}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico{width:44px;height:44px}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico img{width:34px;height:34px}}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-go{letter-spacing:.04em;text-align:center;justify-content:center;align-items:center;height:40px!important;font:20px/1 var(--ui-font-body)!important;padding:0 12px!important;display:flex!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-foot{border-top:0!important;justify-content:center!important;padding-top:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-wallet{gap:7px;padding:4px 12px 4px 6px;font:20px/22px var(--ui-font-body)!important;margin:0!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-wallet img{width:22px;height:22px}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-odds b{font-size:16px!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-odds b img{width:18px!important;height:18px!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-card,:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .modal.enh .enh-card.ok{box-shadow:none!important;animation:none!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-side.ok{animation:.7s steps(7,end) ex-ok!important}@keyframes ex-ok{0%,60%{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #ffe08a,inset 0 3px #0a0604}to{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a18,inset 0 3px #0a0604}}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-side.fail{animation:.45s steps(6,end) ex-fail!important}@keyframes ex-fail{0%,to{translate:0;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a18}20%{translate:-4px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 3px #e05a4a}40%{translate:4px}60%{translate:-2px}}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico .ex-shine{pointer-events:none;z-index:2;position:absolute;inset:2px;overflow:hidden}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico .ex-shine:before{content:"";opacity:0;background:#fffbe8;width:10px;height:200%;position:absolute;top:-50%;left:-60%;transform:rotate(35deg);box-shadow:6px 0 #fff4c880}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico.shine .ex-shine:before{animation:.6s steps(10,end) 50ms ex-shine}@keyframes ex-shine{0%{opacity:.9;left:-60%}to{opacity:.9;left:140%}}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico .enh-spark{z-index:6;width:4px;height:4px;box-shadow:0 0 0 1px #3a2208;border-radius:0!important;top:50%!important;left:50%!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-ico{z-index:1}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) #ui-root #bar #spellbar .sslot.potph img.ph{filter:brightness(0);opacity:.45}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=dodge]{box-sizing:border-box;image-rendering:pixelated;border:6px solid #0000!important;border-image:var(--frame-slot) 6 / 6px / 0 stretch!important;width:28px!important;height:80px!important;box-shadow:none!important;background:#120c07 padding-box padding-box!important;bottom:4px!important;left:calc(100% + 6px)!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:hover{border-image-source:var(--frame-slot-gold)!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=dodge] img{image-rendering:pixelated;inset:auto;transform:translate(-50%);width:16px!important;height:16px!important;margin:0!important;display:block!important;position:absolute!important;inset:1px auto auto 50%!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:before{z-index:1;width:8px;position:absolute;top:20px;bottom:2px;left:50%;transform:translate(-50%);content:""!important;opacity:1!important;background:repeating-linear-gradient(0deg,#0000 0 10px,#000 10px 11px),#070403!important;border:0!important;border-image:!important;box-shadow:0 0 0 1px #000,0 0 0 2px #4a3820!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:after{z-index:2;transform:translate(-50%);width:8px!important;height:calc((1 - var(--cd,0)) * 46px)!important;bottom:2px!important;left:50%!important;right:auto!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=dodge] kbd{z-index:3;font:9px/10px var(--ui-font-body)!important;padding:0 2px!important;top:auto!important;bottom:-9px!important;box-shadow:0 0 0 1px #4a3820!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=mount]{clip-path:polygon(0 0,100% 0,80% 50%,100% 100%,0 100%)!important;width:40px!important;height:24px!important;inset:auto auto 60px calc(100% + 30px)!important;box-shadow:inset 3px 0 #c8a050,inset 0 2px #c8483a,inset 0 -2px #6a1610!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=mount].active{box-shadow:inset 3px 0 #f0c050,inset 0 0 0 1px #e8c46a!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=mount] img{width:16px!important;height:16px!important;top:4px!important;left:5px!important}:is(#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz#__zz,body) #ui-root #bar #bar-slots .util[data-slot=mount] kbd{top:7px!important;left:22px!important;transform:none!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .rar-1:not(img):before{box-shadow:inset 0 0 0 2px var(--rar-1), inset 0 0 0 3px #000!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .rar-2:not(img):before{box-shadow:inset 0 0 0 2px var(--rar-2), inset 0 0 0 3px #000!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .rar-3:not(img):before{box-shadow:inset 0 0 0 3px var(--rar-3), inset 0 0 0 4px #000!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) :is(img.rar-1,img.rar-2,img.rar-3){box-shadow:none!important;border-style:solid!important;border-width:2px!important;outline:0!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) img.rar-3{border-width:3px!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ch-link:has(>img.rar-3){text-shadow:1px 1px #000!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ch-link :is(img.rar-1,img.rar-2,img.rar-3){border-width:1px!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ctx-menu button{text-align:left!important;min-height:26px!important;font:16px/19px var(--ui-font-body)!important;letter-spacing:.02em!important;text-transform:none!important;color:#f4e6c4!important;text-shadow:1px 1px #000,-1px 0 #000,0 -1px #000,1px 0 #000!important;justify-content:flex-start!important;margin:1px 0!important;padding:2px 10px!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ctx-menu button:hover:not(:disabled){color:#fff8e4!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ctx-menu button.danger{color:#ff9a8a!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ctx-menu{min-width:150px!important;padding:2px!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ctx-menu button:disabled{color:#8a7a62!important}:is(#__x#__x#__x#__x#__x#__x#__x#__x,body) .ctx-menu .ctx-title{letter-spacing:.1em;text-transform:uppercase;font:14px/18px var(--ui-font-head)!important;color:#f0d48a!important;text-shadow:1px 1px #000!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots{z-index:2;box-sizing:border-box;width:50px;image-rendering:pixelated;flex-direction:column;align-items:center;gap:4px;padding:4px 3px 5px;top:-7px;bottom:-7px;left:calc(100% - 2px);border:7px solid #0000!important;border-left-width:4px!important;border-image:var(--frame-wood) 16 fill / 9px 9px 9px 4px / 0 stretch!important;display:flex!important;position:absolute!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util{flex:none;clip-path:none!important;position:relative!important;inset:auto!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount]{box-sizing:border-box;order:0;border:6px solid #0000!important;border-image:var(--frame-slot) 6 / 6px / 0 stretch!important;width:32px!important;height:32px!important;box-shadow:none!important;background:#120c07 padding-box padding-box!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount]:hover,:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount].active{border-image-source:var(--frame-slot-gold)!important;box-shadow:none!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount].nope{background:#120c07!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount] img{width:20px!important;height:20px!important;position:absolute!important;top:0!important;left:0!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount] kbd{color:#e8d4a0!important;font:9px/10px var(--ui-font-body)!important;background:#070403!important;padding:0 2px!important;top:-4px!important;left:-4px!important;transform:none!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge]{flex:auto;order:1;min-height:40px;width:32px!important;height:auto!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:after{height:calc((1 - var(--cd,0)) * (100% - 22px))!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge] kbd{bottom:-10px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #xpbar i{box-shadow:none!important;border-right:0!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #xpbar:after{z-index:1;pointer-events:none;position:absolute;inset:0;content:""!important;background:linear-gradient(#ffffffb0,#ffffffb0) calc(25% - 1px) 0/1px 100% no-repeat,linear-gradient(#0009,#0009) 25% 0/1px 100% no-repeat,linear-gradient(#ffffffb0,#ffffffb0) calc(50% - 1px) 0/1px 100% no-repeat,linear-gradient(#0009,#0009) 50% 0/1px 100% no-repeat,linear-gradient(#ffffffb0,#ffffffb0) calc(75% - 1px) 0/1px 100% no-repeat,linear-gradient(#0009,#0009) 75% 0/1px 100% no-repeat!important;display:block!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #xpbar span{z-index:2}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots{flex:none;align-self:stretch;width:40px;margin:0 0 0 4px;padding:2px 2px 8px 6px;background:linear-gradient(#3a3530,#3a3530) 0 0/2px 100% no-repeat!important;border:0!important;border-image:!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important}html.touch-play :is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots{display:none!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount]{width:28px!important;height:28px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount] img{width:16px!important;height:16px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge]{min-height:34px;border-width:5px!important;border-image-width:5px!important;width:22px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge] img{display:none!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:before{top:1px!important;bottom:1px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:after{height:calc((1 - var(--cd,0)) * (100% - 2px))!important;bottom:1px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount]{overflow:visible!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #bar-slots .util[data-slot=mount] kbd{z-index:4;display:block!important;top:-5px!important;left:-5px!important}:is(#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy#__zy,body) #ui-root #bar #xpbar:after{background:linear-gradient(#ffffffd8,#ffffffd8) calc(25% - 1px) 0/2px 100% no-repeat,linear-gradient(#000a,#000a) calc(25% + 1px) 0/1px 100% no-repeat,linear-gradient(#ffffffd8,#ffffffd8) calc(50% - 1px) 0/2px 100% no-repeat,linear-gradient(#000a,#000a) calc(50% + 1px) 0/1px 100% no-repeat,linear-gradient(#ffffffd8,#ffffffd8) calc(75% - 1px) 0/2px 100% no-repeat,linear-gradient(#000a,#000a) calc(75% + 1px) 0/1px 100% no-repeat!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #ui-root #bar #xpbar:after{background:linear-gradient(#5a4424,#5a4424) calc(25% - 1px) 0/3px 100% no-repeat,linear-gradient(#5a4424,#5a4424) calc(50% - 1px) 0/3px 100% no-repeat,linear-gradient(#5a4424,#5a4424) calc(75% - 1px) 0/3px 100% no-repeat!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #ui-root #bar #xpbar i{position:relative;overflow:hidden;box-shadow:none!important;background:linear-gradient(#fbe29a 0 2px, #e4b444 2px 55%, #c89028 55% calc(100% - 2px), #8a5a14 calc(100% - 2px)) 0 0 / calc(var(--f,0) * 100%) 100% no-repeat, transparent!important;border:0!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #ui-root #bar #xpbar.rested i{background:linear-gradient(#fbe29a 0 2px, #e4b444 2px 55%, #c89028 55% calc(100% - 2px), #8a5a14 calc(100% - 2px)) 0 0 / calc(var(--f,0) * 100%) 100% no-repeat, linear-gradient(#a8c4f8 0 2px, #5a8ae0 2px 55%, #4672c4 55% calc(100% - 2px), #2a4a8a calc(100% - 2px)) 0 0 / calc(var(--r,0) * 100%) 100% no-repeat, transparent!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #ui-root #bar #xpbar i:after{content:"";height:1px;width:calc(var(--f,0) * 100%);pointer-events:none;background:repeating-linear-gradient(90deg,#fff4c8c0 0 3px,#0000 3px 11px);animation:2.4s steps(22,end) infinite xp-glint;position:absolute;top:3px;left:0}@keyframes xp-glint{0%{background-position:0 0}to{background-position:22px 0}}@media (prefers-reduced-motion:reduce){:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #ui-root #bar #xpbar i:after{animation:none}}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .inv-ghost{background:linear-gradient(var(--slot-rivet), var(--slot-rivet)) 2px 2px / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) calc(100% - 2px) 2px / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) 2px calc(100% - 2px) / 2px 2px no-repeat, linear-gradient(var(--slot-rivet), var(--slot-rivet)) calc(100% - 2px) calc(100% - 2px) / 2px 2px no-repeat, #2c2014!important;box-shadow:inset 0 0 0 1px #000, inset 0 0 0 2px var(--slot-rim)!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .inv-ghost.cant,:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .cell.cant{background:#3c140e!important;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #8a2c20!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .cell.cant:hover{box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #c0483a!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .inv-ghost:is(.rar-1,.rar-2,.rar-3){position:fixed}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .bag-preview.ok,:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .bag-preview.swap{background:0 0!important;box-shadow:inset 0 0 0 2px #f0d070!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .bag-preview.bad{background:0 0!important;box-shadow:inset 0 0 0 2px #e0606a!important}html body .rb-lift[hidden]{display:none!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rpages{gap:4px;margin-bottom:6px;display:flex}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rpages .rtab{flex:1 1 0;justify-content:center;min-height:30px;font-size:15px!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rhint{margin:2px 2px 8px;font-size:13px;line-height:1.3;color:#b8a888!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rnone{text-align:center;margin:14px 4px;font-size:14px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-list{overscroll-behavior:contain;scrollbar-width:thin;height:230px;display:block;overflow-y:auto;margin:0 0 8px!important;padding:0 2px 0 0!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-list>li{box-sizing:border-box;min-height:36px;margin:0 0 3px!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild :is(.gld-list>li,.gld-leader) .gld-act{flex:none;justify-content:flex-end;gap:3px;width:84px;margin-left:4px;display:flex}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild :is(.gld-list>li,.gld-leader) .gld-act button{flex:none;place-items:center;display:grid;width:26px!important;min-width:26px!important;height:26px!important;min-height:0!important;padding:0!important;font-size:13px!important;line-height:1!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-list>li .gld-lv{text-align:right;flex:none;width:52px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-invite{align-items:stretch;gap:6px;margin:0 0 4px!important;display:flex!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-invite input{box-sizing:border-box;flex:auto;min-width:0;height:32px!important;margin:0!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-invite button{flex:none;height:32px!important;min-height:0!important;margin:0!important;padding:0 16px!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-tip{margin:0 0 8px!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-foot{gap:6px;justify-content:stretch!important;display:flex!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-foot button{flex:1 1 0;height:32px!important;min-height:0!important;margin:0!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-none{color:#f4e6c4;margin:2px 0;font-size:16px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-hint{margin:0 0 10px;font-size:13px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-h{font:13px/1 var(--ui-font-head);letter-spacing:.12em;text-transform:uppercase;color:#f0d48a;margin:0 0 6px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-h small{font:inherit;color:#c8a868;margin-left:4px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list{overscroll-behavior:contain;scrollbar-width:thin;height:300px;margin:0;padding:0 2px 0 0;list-style:none;overflow-y:auto}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list>li{box-sizing:border-box;background:#1c140d;align-items:center;gap:8px;min-height:36px;margin:0 0 3px;padding:3px 8px;display:flex;box-shadow:inset 0 1px #2c2116,inset 0 0 0 1px #000}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list>li .gld-banner{width:22px;height:26px;image-rendering:pixelated;flex:none}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list>li b{color:#f4e6c4;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:15px;font-weight:400;overflow:hidden}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list>li .gld-dir-tag{flex:none;font-size:13px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list>li .gld-dir-n{color:#8ee05a;flex:none;margin-left:auto;font-size:13px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #guild .gld-dir-list>li.gld-dir-empty{box-shadow:none;background:0 0;justify-content:center}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rpages .rtab .rneed{box-sizing:border-box;background:#f0a830;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-style:normal;display:inline-grid;box-shadow:0 0 0 1px #000,inset 0 1px #ffd88a;font:12px/1 var(--ui-font-body)!important;color:#1a0e04!important;opacity:1!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rpages .rtab .rwarn{place-items:center;margin-left:4px;display:inline-grid}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) #craft-panel .rpages .rtab .rwarn .pxi{width:16px;height:16px}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-cell{min-width:0;display:block;position:relative}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-cell .kb-key{width:100%}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-x{z-index:2;opacity:.7;cursor:var(--cur-hand);place-items:center;display:grid;position:absolute;top:-5px;right:-5px;color:#fff0e8!important;background:#8a2a22!important;border:0!important;border-radius:0!important;width:15px!important;min-width:0!important;height:15px!important;min-height:0!important;padding:0!important;box-shadow:0 0 0 1px #000,inset 0 1px #c8483a!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-row:hover .kb-x{opacity:1}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-x:hover{background:#b8382e!important}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-x,:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-row:hover .kb-x{opacity:0;pointer-events:none}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-cell:hover .kb-x{opacity:1;pointer-events:auto}:is(#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx#__zx,body) .kb .kb-cell:has(.kb-key.listening) .kb-x{opacity:1;pointer-events:auto}#death.death-back{background:#05040399;place-items:center;padding:8px;display:grid;position:fixed;inset:0}#death.death-back[hidden]{display:none}#death>.modal{text-align:center;width:min(400px, calc((100vw - 32px) / var(--ui-scale,1.15)))!important}#death .modal-body p{color:#f4e6c4;text-align:center;margin:4px 0 10px;font-size:16px;line-height:1.35}#death .modal-actions{justify-content:center;display:flex!important}#death .modal-actions button{min-width:140px}html body #death#death button#death-go{border-image-source:var(--btn-gold)!important;color:#fff4dc!important}html body #death#death button#death-go:hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important;color:#fff!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px!important;margin:0 0 8px!important;padding:4px 8px!important;display:grid!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-head .gld-banner{width:40px}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-hd{min-width:0}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-head h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0 0 4px!important;font-size:20px!important;line-height:1!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-stats{flex-wrap:wrap;gap:4px;display:flex}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-stats>span{box-sizing:border-box;color:#c8b890;white-space:nowrap;background:#0f0a06;align-items:center;gap:4px;height:20px;padding:0 7px;font-size:13px;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a16}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-stats>span b{color:#f4e6c4;font-weight:400}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-stats>span.on b{color:#8ee05a}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-stats .dot,:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li>.dot{background:#5a5046;flex:none;width:8px;height:8px;display:block;box-shadow:0 0 0 1px #070403,inset -2px -2px #3a332c}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-stats .on .dot,:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li.on>.dot{background:#8ee05a;box-shadow:0 0 0 1px #070403,inset -2px -2px #3e8a2a}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-me{font:12px/1 var(--ui-font-head,Cinzel, Georgia, serif);letter-spacing:.1em;text-transform:uppercase;color:#f0d48a;white-space:nowrap;background:#0f0a06;align-self:start;margin-top:2px;padding:3px 8px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #8a6a30}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-table{--cols:8px minmax(96px, 1.4fr) 30px minmax(0, 1fr) var(--act,0px);background:#0f0a06;margin:0 0 8px;padding:2px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a16}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-th{grid-template-columns:var(--cols);height:22px;font:11px/1 var(--ui-font-head,Cinzel, Georgia, serif);letter-spacing:.12em;text-transform:uppercase;color:#f0d48a;background:#1e150c;align-items:center;column-gap:8px;padding:0 8px;display:grid;box-shadow:inset 0 -1px #000,inset 0 -2px #5a3e1e}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-th>span:nth-child(3){text-align:right}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto;height:248px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li{box-sizing:border-box;align-items:center;height:31px;grid-template-columns:var(--cols)!important;background:#140e09!important;border:0!important;border-image:!important;column-gap:8px!important;min-height:0!important;margin:0!important;padding:0 8px!important;display:grid!important;box-shadow:inset 0 -1px #0a0704!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li.me .gld-nm b{text-underline-offset:3px;-webkit-text-decoration:underline #8a6a30;text-decoration:underline #8a6a30}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-nm{align-items:baseline;gap:6px;min-width:0;display:flex}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-nm b{color:#f4e6c4;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #000;flex:0 auto;min-width:0;font-size:16px;font-weight:400;overflow:hidden}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li:not(.on) .gld-nm b{color:#a89878}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li.lead .gld-nm b{color:#ffe08a}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-nm small{color:#7a6a52;white-space:nowrap;flex:none;font-size:12px}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-rk{color:#f0c040;text-shadow:0 1px #000;flex:none;align-self:center;place-items:center;width:16px;height:16px;font-size:14px;line-height:1;display:inline-grid}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-rk .pxi{width:16px;height:16px;image-rendering:pixelated}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li .gld-lv{text-align:right;color:#8ee05a;text-shadow:0 1px #000;font-size:15px;width:auto!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-where{color:#8ee05a;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li:not(.on) .gld-where{color:#6a5e4a}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li .gld-act{justify-content:flex-end;gap:3px;display:flex;width:auto!important;margin:0!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li>*{min-width:0;margin:0!important;padding:0!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li .gld-act button{flex:none;width:22px!important;min-width:22px!important;height:22px!important;padding:0!important;font-size:11px!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li .gld-act{gap:2px!important}#guild.modal-back .gld.modal{width:min(500px, calc((100vw - 16px) / var(--ui-scale,1.15)))!important;max-width:none!important}@media (width<=560px){:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-table{--cols:8px minmax(80px, 1.4fr) 26px minmax(0, 1fr) var(--act,0px)}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-nm small,:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-me{display:none}}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #bar-slots{flex-direction:column;align-items:center;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;gap:4px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;inset:auto auto -7px calc(100% + 13px)!important}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #bar-slots .util[data-slot=mount]{width:30px!important;height:30px!important}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #bar-slots .util[data-slot=dodge]{margin-bottom:10px;flex:none!important;width:22px!important;height:44px!important;min-height:0!important}html.touch-play :is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #bar-slots,:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #pframe{display:none!important}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #party{top:10px!important}html.touch-play :is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #party{left:calc(6px + var(--safe-l,0px))!important}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #xpbar i{background:repeating-linear-gradient(90deg, #fff4c8 0 4px, #f6d680 4px 8px) 0 0 / calc(var(--f,0) * 100%) 2px no-repeat, repeating-linear-gradient(90deg, transparent 0 6px, #7a4e1059 6px 8px) 0 2px / calc(var(--f,0) * 100%) calc(100% - 4px) no-repeat, linear-gradient(#e4b444 0 50%, #c89028 50%) 0 2px / calc(var(--f,0) * 100%) calc(100% - 4px) no-repeat, linear-gradient(#8a5a14, #8a5a14) 0 100% / calc(var(--f,0) * 100%) 2px no-repeat, transparent!important}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #xpbar.rested i{background:repeating-linear-gradient(90deg, #fff4c8 0 4px, #f6d680 4px 8px) 0 0 / calc(var(--f,0) * 100%) 2px no-repeat, repeating-linear-gradient(90deg, transparent 0 6px, #7a4e1059 6px 8px) 0 2px / calc(var(--f,0) * 100%) calc(100% - 4px) no-repeat, linear-gradient(#e4b444 0 50%, #c89028 50%) 0 2px / calc(var(--f,0) * 100%) calc(100% - 4px) no-repeat, linear-gradient(#8a5a14, #8a5a14) 0 100% / calc(var(--f,0) * 100%) 2px no-repeat, repeating-linear-gradient(90deg, #c8dcff 0 4px, #8ab0f0 4px 8px) 0 0 / calc(var(--r,0) * 100%) 2px no-repeat, repeating-linear-gradient(90deg, transparent 0 6px, #1a2e5a59 6px 8px) 0 2px / calc(var(--r,0) * 100%) calc(100% - 4px) no-repeat, linear-gradient(#5a8ae0 0 50%, #4672c4 50%) 0 2px / calc(var(--r,0) * 100%) calc(100% - 4px) no-repeat, linear-gradient(#2a4a8a, #2a4a8a) 0 100% / calc(var(--r,0) * 100%) 2px no-repeat, transparent!important}:is(#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb#__hb,body) #ui-root #bar #xpbar i:after{display:none!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-table{--cols:30px minmax(96px, 1.4fr) 34px minmax(0, 1fr) var(--act,0px);box-shadow:none!important;background:0 0!important;padding:0!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-th{height:auto;font:10.5px/1 var(--ui-font-head,Cinzel, Georgia, serif);letter-spacing:.1em;color:#c8b28a;text-shadow:0 1px #000;border-bottom:1px solid #a8843e;column-gap:8px;padding:0 8px 4px;background:0 0!important;box-shadow:0 1px #000!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list{height:clamp(160px, calc(100vh / var(--ui-scale,1.15) - 330px), 284px)!important;background:#0f0a06!important;border:1px solid #000!important;margin-top:2px!important;box-shadow:inset 0 0 0 1px #3a2a16!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li{height:auto;min-height:40px!important;box-shadow:none!important;background:0 0!important;border-bottom:1px solid #00000080!important;padding:4px 8px!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li:nth-child(2n){background:#16100a!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li:hover{background:#241a0e!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li.lead{background:#1e160a!important;box-shadow:inset 3px 0 #e8c46a!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-cell{box-sizing:border-box;background:#120b06;place-items:center;position:relative;box-shadow:inset 0 0 0 1px #000,inset 1px 1px #3a2412;width:30px!important;height:30px!important;display:grid!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-cell .gld-rk{width:20px;height:20px;font-size:16px}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-cell .gld-rk .pxi{width:20px;height:20px}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-cell .dot{position:absolute;bottom:3px;right:3px;width:6px!important;height:6px!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-cell:not(:has(.gld-rk)) .dot{position:static;width:8px!important;height:8px!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-nm b{font-size:16px}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li .gld-lv{font-size:15px;color:#e8dcc0!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li:not(.on) .gld-lv{color:#a89878!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li.lead .gld-lv{color:#ffd870!important}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-list>li .gld-act button{width:26px!important;min-width:26px!important;height:26px!important}@media (width<=560px){:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-table{--cols:26px minmax(80px, 1.4fr) 26px minmax(0, 1fr) var(--act,0px)}:is(#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt#__gt,body) #guild .gld-cell{width:26px!important;height:26px!important}}html body #chat .ch-in{position:relative}html body #chat .ch-cmds{z-index:5;scrollbar-width:thin;border:2px solid #4a3a26;border-radius:0;max-height:196px;padding:2px;position:absolute;bottom:calc(100% + 3px);left:0;right:0;overflow-y:auto;box-shadow:0 2px #000a;background:#120d09!important}html body #chat .ch-cmds[hidden]{display:none!important}html body #chat .ch-cmd{color:#c8bca4;cursor:var(--cur-hand);white-space:nowrap;border:1px solid #0000;align-items:baseline;gap:8px;padding:3px 7px;font-size:12.5px;line-height:1.25;display:flex}html body #chat .ch-cmd b{color:#f0e2c0;font-weight:700}html body #chat .ch-cmd i{color:#8a7c66;font-style:normal}html body #chat .ch-cmd span{color:#a89a80;text-overflow:ellipsis;margin-left:auto;overflow:hidden}html body #chat .ch-cmd:hover{background:#2a2016}html body #chat .ch-cmd.on{background:#33271a;border-color:#c89a4a}html body #chat .ch-party em{color:#7ad86a!important}html body #chat .ch-peek .ch-party{border-left-color:#7ad86a}html body #chat .ch-log .ch-name[data-name]{cursor:var(--cur-hand)}html body #chat .ch-log .ch-name[data-name]:hover{text-underline-offset:2px;text-decoration:underline}.wm-legend .lg-gate{width:21px;height:18px;image-rendering:pixelated;vertical-align:middle;margin:-2px -1px -2px -4px}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar .orb .liquid{inset:0!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar .orb .liquid i{--f1:#e07060;--f2:#c03c30;--f3:#b0362b;background:var(--orb-wave) 0 0 / 32px 6px repeat-x, linear-gradient(var(--f1) 0 2px, var(--f2) 2px 62%, var(--f3) 62%)!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #resbar.orb .liquid i{--f1:color-mix(in srgb, var(--c) 70%, #fff);--f2:var(--c);--f3:color-mix(in srgb, var(--c) 92%, #000)}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar .orb .liquid i:before{background:#ffffff38!important;height:2px!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots{justify-content:flex-start;align-items:stretch!important;gap:4px!important;width:36px!important;height:auto!important;top:-8px!important;bottom:-8px!important;left:calc(100% + 14px)!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=mount]{border-width:6px!important;border-image-width:6px!important;flex:none!important;width:36px!important;height:36px!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=mount] img{width:20px!important;height:20px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=mount] kbd{top:-3px!important;left:-3px!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=dodge]{border-width:6px!important;border-image-width:6px!important;flex:1 1 0!important;width:36px!important;height:auto!important;min-height:0!important;margin:0!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:before{width:12px!important;top:1px!important;bottom:14px!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=dodge]:after{width:12px!important;height:calc((1 - var(--cd,0)) * (100% - 15px))!important;bottom:14px!important}:is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots .util[data-slot=dodge] kbd{top:auto!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important}html.touch-play :is(#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc#__oc,body) #ui-root #bar #bar-slots{display:none!important}:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar{position:relative}:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar i,:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar.rested i{box-shadow:none!important;background:0 0!important;border:0!important}:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar.rested i{background:linear-gradient(#a8c4f4 0 2px, #5a8ae0 2px 8px, #4672c4 8px) 0 0 / calc(var(--r,0) * 100%) 100% no-repeat!important}:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar:before{z-index:1;pointer-events:none;width:calc((100% - 2px) * var(--xf,0));width:round(down, calc((100% - 2px) * var(--xf,0)), 2px);image-rendering:pixelated;animation:2.8s steps(24,end) infinite xp-flow;position:absolute;top:1px;bottom:1px;left:1px;content:""!important;background:var(--xp-wave) 0 0 / 48px 100% repeat-x, linear-gradient(#f8d66a 0 4px, #e8b440 4px 8px, #d29a2c 8px calc(100% - 2px), #9a6a1c calc(100% - 2px))!important;display:block!important;box-shadow:inset -2px 0 #fff2b8!important}:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar:after{z-index:2!important}:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar span{z-index:3!important}@keyframes xp-flow{to{background-position:48px 0,0 0}}@media (prefers-reduced-motion:reduce){:is(#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw#__xw,body) #ui-root #bar #xpbar:before{animation:none}}html body #craft-panel{max-height:min(640px, calc(76dvh / var(--ui-scale,1.15)))!important}html body .modal,html body .game-panel{max-height:calc(80dvh / var(--ui-scale,1.15))!important}#guild.modal-back .gld.modal{width:min(420px, calc((100vw - 16px) / var(--ui-scale,1.15)))!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-head{gap:10px!important;margin:0 0 6px!important;padding:2px 6px!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-head .gld-banner{width:32px}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-head h3{margin:0 0 3px!important;font-size:17px!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-stats>span{height:18px;padding:0 6px;font-size:12px}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-me{padding:2px 6px;font-size:11px}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-list{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto;height:clamp(140px, calc(100vh / var(--ui-scale,1.15) - 345px), 260px)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 8px!important;padding:0 2px 0 0!important;display:block!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-list>.gld-row{align-items:center;margin:0 0 3px!important;padding:1px 6px 1px 8px!important;display:grid!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-list>.gld-row.lead{box-shadow:inset 0 0 0 1px #e8c46a!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-list>.gld-row.lead.on{box-shadow:inset 2px 0 #6ad45a,inset 0 0 0 1px #e8c46a!important}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row .fr-who2>b{align-items:center;gap:4px;display:flex}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row.lead .fr-who2>b{color:#ffe08a}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row.me .fr-who2>b{text-underline-offset:3px;-webkit-text-decoration:underline #8a6a30;text-decoration:underline #8a6a30}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row .gld-rk{color:#f0c040;flex:none;place-items:center;width:14px;height:14px;font-size:13px;line-height:1;display:inline-grid}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row .gld-rk .pxi{width:14px;height:14px;image-rendering:pixelated}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row .gld-cls{color:#7a6a52;flex:none;margin-left:auto}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row .fr-btns{gap:3px;display:flex}:is(#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf#__gf,body) #guild .gld-row .fr-btns button{place-items:center;display:grid;padding:0!important;font-size:11px!important}#shop .shop-act1{flex-flow:wrap;justify-content:center;gap:6px}#shop .shop-act1 .shop-why{text-align:center;flex-basis:100%}#shop .shop-act1 .shop-qs{justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:inline-flex;padding:0!important}#shop .shop-act1 .shop-qs .pxi{width:16px;height:16px;image-rendering:pixelated}#shop .shop-act1 .shop-qs.on{outline-offset:-4px;outline:1px solid #f0c050!important}html #shop#shop .shop-grid.quick .cell.click{cursor:var(--cur-sell)!important}.modal-checks{flex-direction:column;gap:8px;margin:2px 18px 12px;display:flex}.mchk{color:#f4e6c4;cursor:var(--cur-hand);align-items:center;gap:10px;font-size:16px;display:flex;position:relative}.mchk input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.mchk i{box-sizing:border-box;background:#0f0a06;border:1px solid #070403;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #3a2a16}.mchk input:checked+i{background:#f0c050;box-shadow:inset 0 0 0 1px #f0c050,inset 0 0 0 4px #0f0a06}.mchk input:focus-visible+i{box-shadow:inset 0 0 0 1px #e8c46a}.mchk input:checked:focus-visible+i{box-shadow:inset 0 0 0 1px #fff0b0,inset 0 0 0 4px #0f0a06}.duel-rules{color:#f0d48a;font-weight:400}.modal-block{margin:0 14px 10px}html body .modal-back>.modal:has(.ds){width:min(440px, calc((100vw - 16px) / var(--ui-scale,1.15)))!important;max-width:none!important}.ds{border:1px solid #070403;display:grid;box-shadow:inset 0 0 0 1px #3a2a16}.ds-row{grid-template-columns:minmax(96px,1.2fr) 1fr 1fr;align-items:center;min-height:30px;padding:0 10px;font-size:15px;display:grid}.ds-row:nth-child(2n){background:#16100a}.ds-row>span:first-child{color:#a89878}.ds-row>b{text-align:center;color:#f4e6c4;font-weight:400}.ds-row>b.top{color:#f0d48a}.ds-head{border-bottom:1px solid #3a2a16;min-height:34px}.ds-head>span{text-align:center;color:#f4e6c4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-head>span b{font-weight:400}.ds-head>span.won{color:#f0d48a}.ds-head small{color:#a89878}.ds-crown{vertical-align:-3px;width:16px;height:16px;margin-right:3px}.ds-foot{text-align:center;color:#a89878;margin:8px 0 0;font-size:14px}.ds-headline{color:#f0d48a;font-size:19px;font-weight:400}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp{text-align:left;gap:6px;min-width:260px;display:grid}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-top{justify-content:space-between;align-items:baseline;gap:10px;font-size:18px;display:flex}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-top span{color:#8ee05a}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-guild{color:#c8b890;border-bottom:1px solid #000;padding-bottom:6px;font-size:14px;box-shadow:0 1px #3a2a16}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-row{background:#1c140d;align-items:center;gap:10px;margin:0;padding:4px 6px;display:flex;box-shadow:inset 0 0 0 1px #000,inset 0 1px #2c2116}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-row img{box-sizing:border-box;width:32px;height:32px;image-rendering:pixelated;background:#120b06;flex:none;padding:2px;box-shadow:inset 0 0 0 1px #000}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-row>span{gap:1px;min-width:0;display:grid}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-row small{letter-spacing:.1em;text-transform:uppercase;color:#a89878;font-size:11px}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-row b{text-shadow:0 1px #000;font-size:16px;font-weight:400}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-row em{color:#8ad0ff;font-size:12.5px;font-style:normal}:is(#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in#__in,body) .insp-priv{text-align:center;color:#a89878;background:#120b06;margin:4px 0 0;padding:10px;font-size:15px;box-shadow:inset 0 0 0 1px #000,inset 0 0 0 2px #3a2a16}html:not(.is-dragging):not(.cur-press) :is(button,[role=button],summary,select,input[type=checkbox],input[type=radio],input[type=range],input[type=submit],input[type=button],label:has(input),label[for],[data-act],[data-tab],[data-fr],[data-p]):not(:disabled):not([aria-disabled=true]):not([disabled]){cursor:var(--cur-hand)!important}html body .cw-slot.empty>img.cw-ghost{object-fit:contain;width:75%;height:75%;image-rendering:pixelated;filter:brightness(0)invert(.34)sepia(.5);opacity:.9;pointer-events:none}html body #craft-panel .rtimer{box-sizing:border-box;vertical-align:middle;background:#0a0604;flex:60px;min-width:50px;height:10px;margin:0 8px;display:inline-block;overflow:hidden;box-shadow:inset 0 0 0 1px #000,0 0 0 1px #5a4024}html body #craft-panel .rtimer>i{background:#e4b444;width:0;height:100%;display:block;box-shadow:inset 0 1px #fbe29a,inset 0 -2px #c89028}html body:has(#dialogue-panel.dlg-bubble:not([hidden])) :is(#interact-prompt,#hover-npc){visibility:hidden!important}html body #daily .modal.dly{width:min(600px, calc((100vw - 16px) / var(--ui-scale,1.15)))!important}html body #daily .dly-body>.dly-intro,html body #daily .dly-body>.dly-lost{text-align:center;color:#a89878;line-height:1.3;margin:0 0 8px!important;font-size:12px!important}html body #daily .dly-intro b{color:#f0d48a;letter-spacing:.04em;font-weight:400}html body #daily .dly-body>.dly-lost{color:#e08a7a!important}html body #daily .dly-lost img.pxi{vertical-align:-1px;width:12px;height:12px}html body #daily .dly-week{grid-template-columns:repeat(6,minmax(0,1fr)) minmax(0,1.9fr);gap:4px;margin:0 0 8px;display:grid}html body #daily .dly-card{box-sizing:border-box;border:6px solid #0000;border-image:var(--frame-card2) 6 / 6px / 0 stretch;background:var(--tex-card) 0 0 / 64px 40px repeat;height:108px;image-rendering:pixelated;cursor:var(--cur);background-clip:padding-box;flex-direction:column;align-items:center;gap:4px;padding:2px 1px;display:flex;position:relative}html body #daily .dly-dh{justify-content:center;align-self:stretch;align-items:center;height:14px;display:flex}html body #daily .dly-dh small{letter-spacing:.1em;text-transform:uppercase;color:#f0d48a;white-space:nowrap;font-size:11px}html body #daily .dly-tag{font-style:normal;line-height:1;position:absolute;top:-5px;right:-5px}html body #daily .dly-tag.got img.pxi{width:12px;height:12px;display:block}html body #daily .dly-tag.now{color:#070403;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#e8c46a;padding:1px 4px 2px;font-size:9.5px;top:-9px;right:50%;transform:translate(50%);box-shadow:0 0 0 1px #070403}html body #daily .dly-coin{align-items:center;gap:3px;height:18px;display:flex}html body #daily .dly-coin img{width:18px;height:18px;image-rendering:pixelated}html body #daily .dly-coin b{color:#f4e6c4;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:400}html body #daily .dly-goods{flex-wrap:wrap;justify-content:center;gap:3px;display:flex}html body #daily .dly-well{box-sizing:border-box;background:#0f0a06;border:1px solid #070403;place-items:center;width:34px;height:34px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #3a2a16}html body #daily .dly-well img{width:26px;height:26px;image-rendering:pixelated}html body #daily .dly-well b{color:#fff4dc;text-shadow:1px 0 #070403,-1px 0 #070403,0 1px #070403,0 -1px #070403;font-size:11px;font-weight:400;line-height:1;position:absolute;bottom:-1px;right:1px}html body #daily .dly-card.got{opacity:.5}html body #daily .dly-card.now{box-shadow:0 0 0 1px #e8c46a}html body #daily .dly-card.big{gap:3px;box-shadow:inset 0 0 0 1px #e8c46a}html body #daily .dly-card.big.now{box-shadow:inset 0 0 0 1px #e8c46a,0 0 0 1px #e8c46a}html body #daily .dly-card.big .dly-dh small{font-size:12px}html body #daily .dly-crown{letter-spacing:.1em;text-transform:uppercase;color:#ffc83a;white-space:nowrap;align-items:center;gap:3px;height:12px;font-size:9.5px;display:flex}html body #daily .dly-crown img.pxi{width:12px;height:12px}html body #daily .dly-card.big .dly-goods{gap:2px}html body #daily .dly-card.big .dly-well{width:29px;height:29px}html body #daily .dly-card.big .dly-well img{width:24px;height:24px}html body #daily .dly-prize{border:6px solid #0000;border-image:var(--frame-card-oak) 6 / 6px / 0 stretch;background:var(--tex-row) 0 0 / 64px 32px repeat;image-rendering:pixelated;background-clip:padding-box;align-items:center;gap:10px;margin:0 0 8px;padding:2px 4px;display:flex}html body #daily .dly-prize.ready{box-shadow:inset 3px 0 #6ad45a}html body #daily .dly-plist{flex:1;min-width:0;padding-left:4px}html body #daily .dly-plist>small{letter-spacing:.12em;text-transform:uppercase;color:#f0d48a;margin-bottom:2px;font-size:10.5px;display:block}html body #daily .dly-plist>div{flex-wrap:wrap;gap:2px 10px;display:flex}html body #daily .dly-plist span{color:#a89878;white-space:nowrap;align-items:center;gap:4px;font-size:12.5px;display:inline-flex}html body #daily .dly-plist span img{width:20px;height:20px;image-rendering:pixelated}html body #daily .dly-plist span b{color:#f4e6c4;font-weight:400}html body #daily .dly-pact{flex:none;width:190px}html body #daily .dly-pact .dly-go{width:100%;position:static;height:30px!important;min-height:0!important;margin:0!important}html body #daily .dly-pact .dly-next{text-align:center;color:#f4e6c4;margin:0!important;font-size:12.5px!important}html body #daily .dly-pact .dly-next img.pxi{vertical-align:-1px;width:12px;height:12px}html body #daily .dly-locked{opacity:.55;pointer-events:none;filter:none!important}@media (width<=560px){html body #daily .dly-week{grid-template-columns:repeat(3,minmax(0,1fr))}html body #daily .dly-card.big{grid-column:1/-1;height:auto;min-height:76px}html body #daily .dly-prize{flex-direction:column;align-items:stretch;gap:6px}html body #daily .dly-pact{width:auto}}@media (height<=520px){html body #daily .dly-body>.dly-intro{display:none}html body #daily .dly-card{gap:2px;height:90px}html body #daily .dly-well{width:28px;height:28px}html body #daily .dly-well img{width:22px;height:22px}html body #daily .dly-card.big .dly-well{width:26px;height:26px}html body #daily .dly-card.big .dly-well img{width:20px;height:20px}html body #daily .dly-week,html body #daily .dly-prize{margin-bottom:6px}}:is(#__dg#__dg#__dg,body) #daily button.dly-go:not(:disabled){border-image-source:var(--btn-gold)!important;color:#fff4dc!important}:is(#__dg#__dg#__dg,body) #daily button.dly-go:hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important;color:#fff!important}html body #daily .dly-tag.now.next{color:#f4e6c4;background:#6a4626}:is(#__fp#__fp#__fp#__fp#__fp#__fp,body) .fr-row.pend>.dot{background:#c8a050!important;box-shadow:0 0 0 1px #070403,inset -2px -2px #8a6a2c!important}:is(#__fp#__fp#__fp#__fp#__fp,body) .fr-row.pend .fr-who2>b{color:#e8d6ae}:is(#__fp#__fp#__fp#__fp#__fp,body) .fr-row .fr-pend{color:#c8a050;flex:none}:is(#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob,body) #ui-root #bar .orb .liquid i:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000001c 0 45%,#0003 45%);width:28%;position:absolute;top:0;bottom:0;right:0}:is(#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob,body) #ui-root #bar .orb span{letter-spacing:.02em;font:800 18px/1 var(--ui-font-body,system-ui)!important;color:#fff!important;text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000,1px 1px #000!important}:is(#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob#__ob,body) #ui-root #bar .orb label{letter-spacing:.1em;box-shadow:none!important;font:800 11px/1 var(--ui-font-body,system-ui)!important;color:#f4e6c4!important;text-shadow:1px 0 #000,-1px 0 #000,0 1px #000,0 -1px #000!important;background:0 0!important;border:0!important;padding:0!important}:is(#__rb#__rb#__rb#__rb#__rb,body) #craft-panel .rband.locked{filter:grayscale()brightness(.7)}:is(#__rb#__rb#__rb#__rb#__rb,body) #craft-panel .rband.locked+.recipes{filter:grayscale(.8);opacity:.7}:is(#__dq#__dq#__dq#__dq#__dq#__dq,html):has(#dungeon-run:not([hidden])):not(.dg-quests) #side .tracker{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;padding:0!important}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-in{align-items:flex-end}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-in textarea{box-sizing:border-box;width:auto;min-width:0;font:15px/1.25 var(--ui-font-body);color:var(--ui-text);resize:none;white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;background:#0d0906e6;border:1px solid #000;border-radius:2px;outline:none;flex:1 1 0;margin:0;padding:6px 9px;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #3d2e1e,inset 0 2px 4px #000a}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-in textarea::placeholder{color:#7a6a50;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-in textarea:focus{box-shadow:inset 0 0 0 1px var(--ui-brass), 0 0 6px #e0b06044}html.touch-play :is(#__ci#__ci#__ci#__ci,body) #chat .ch-in textarea{padding:3px 6px;font-size:16px}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-in select{align-self:stretch;max-height:34px}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-peek .ch-m:not(.ch-out){animation:none!important}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-peek .ch-m.ch-new:not(.ch-out){animation:.22s steps(4,end) both ch-in!important}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-peek{transition:opacity .4s steps(4,end)}:is(#__ci#__ci#__ci#__ci,body) #chat .ch-peek.ch-peek-gone{opacity:0}:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rwork{align-items:center;gap:6px;height:24px;padding:2px 0 0;display:flex}:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rhammer{flex:none;width:22px;height:22px;position:relative}:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rhammer>img.pxi{transform-origin:50% 95%;width:20px;height:20px;animation:.6s step-end infinite rhammer-swing;position:absolute;top:0;left:1px}:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rhammer>i{opacity:0;background:#ffe08a;width:2px;height:2px;animation:.6s step-end infinite rhammer-spark;position:absolute;bottom:2px;left:2px;box-shadow:6px 2px #fff4c8,14px 0 #ffe08a,19px 1px #ffb040,4px -4px #ffb040,16px -5px #fff4c8}:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rsecs{font:700 13px var(--ui-font-body,system-ui);color:#ffe08a;font-variant-numeric:tabular-nums;text-shadow:1px 1px #000;white-space:nowrap;flex:1}:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rtimer{width:100%;min-width:0;height:6px;margin:0;display:block;flex:none!important}@keyframes rhammer-swing{0%{transform:rotate(-40deg)}25%{transform:rotate(-25deg)}45%{transform:rotate(10deg)}55%{transform:rotate(18deg)translateY(1px)}75%{transform:rotate(0)}90%{transform:rotate(-25deg)}}@keyframes rhammer-spark{0%,50%{opacity:0}55%{opacity:1}70%{opacity:0}}@media (prefers-reduced-motion:reduce){:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rhammer>img.pxi,:is(#__c#__c#__c#__c#__c#__c,body) #craft-panel .rhammer>i{animation:none}}html body #ui-root #sidepanel #hud-tabs button[data-tab],html body #ui-root #sidepanel #hud-tabs button[data-tab]:hover{background:#1a120b!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #5a4228!important}html body #ui-root #sidepanel #hud-tabs button[data-tab]:hover{background:#261a10!important;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #c8a060!important}html body #ui-root #sidepanel #hud-tabs button[data-tab].on{background:#3a2814!important;box-shadow:0 0 0 1px #000,inset 0 0 0 2px #f0c860!important}html body #ui-root #sidepanel #hud-tabs button[data-tab] img,html body #ui-root #sidepanel #hud-tabs button[data-tab].on img,html.touch-play body #ui-root #sidepanel #hud-tabs button[data-tab] img,#hud-tabs button[data-tab] img{aspect-ratio:auto!important;filter:none!important;width:24px!important;max-width:none!important;height:24px!important;max-height:none!important;image-rendering:pixelated!important;transform:none!important}html body .modal.bounty-win .bt-sum{flex-wrap:wrap;row-gap:4px}html body .modal.bounty-win .bt-sum .bt-suborn{white-space:nowrap;align-items:center;gap:4px;height:26px;margin-left:auto;display:inline-flex;font:700 12px var(--ui-font-body)!important;padding:0 8px!important}html body .modal.bounty-win .bt-left{font:600 11px var(--ui-font-body);color:#c8b088;white-space:nowrap;font-variant-numeric:tabular-nums}html body .modal.bounty-win .bt-act .bt-giveup{color:#e8b0a0;opacity:.9;height:22px;font:700 11px var(--ui-font-body)!important;padding:0 6px!important}html body .modal.bounty-win .bt-act .bt-giveup:hover{opacity:1;color:#ffc8b8}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rmakes.run{position:relative}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rmakes.run>.ridle{visibility:hidden;pointer-events:none;flex-direction:column;gap:2px;display:flex}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rmakes.run>.rover{flex-direction:row;align-items:center;gap:6px;display:flex;position:absolute;inset:0;overflow:hidden}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rover>.rwork{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;width:34px;height:auto;padding:0;display:flex}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rover>.rwork .rsecs{text-align:center;flex:none;font-size:11px;line-height:1}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rover>.rrun{flex-direction:column;flex:1 1 0;justify-content:center;align-items:stretch;gap:2px;min-width:0;display:flex}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rover .rprog{line-height:14px;padding:0!important}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rover .rtimer{width:100%;min-width:0;margin:0;display:block;flex:none!important;height:6px!important}:is(#__c#__c#__c#__c#__c#__c#__c#__c,body) #craft-panel .rover .rstop{width:100%;flex:none!important;height:20px!important}.ver-tag{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;color:#f4e6c4;opacity:.8;white-space:nowrap;font:14px/1 var(--ui-font-body,"Jersey 15", sans-serif);letter-spacing:.06em;text-shadow:-1px 0 #070403,1px 0 #070403,0 -1px #070403,0 1px #070403,1px 1px #070403,-1px -1px #070403,1px -1px #070403,-1px 1px #070403;position:fixed}.ver-tag.ver-fixed-bl{bottom:8px;left:12px}#ui-root>.ver-tag.ver-fixed-tl{z-index:1;opacity:.55;font-size:11px;line-height:10px;top:0;left:4px}#pause>.ver-tag{z-index:1}#menu2#menu2 .mn-card,#menu2#menu2 .cs-side,#menu2#menu2 .cs-main>.cs-plate{image-rendering:pixelated;border:8px solid #0000!important;border-image:var(--frame-oak) 8 / 8px / 0 repeat!important;background:#1c1610 var(--tex-panel) 0 0 / 96px 48px repeat!important;background-clip:padding-box!important;border-radius:0!important;box-shadow:0 0 0 1px #070403!important}#menu2#menu2:before{background:0 0}#menu2#menu2 .mn-or:before,#menu2#menu2 .mn-or:after{background:#070403;height:2px;box-shadow:0 2px #5a4024}#menu2#menu2 .mn-or{color:#c8b890;letter-spacing:.12em;font-size:14px}#menu2#menu2 .mn-gface{border:6px solid #0000;border-image:var(--btn-wood) 6 fill / 6px / 0 stretch;box-shadow:none;filter:none;color:#f4e6c4;background:0 0}#menu2#menu2 .mn-gface b{letter-spacing:.04em;text-shadow:0 2px #070403;font-size:16px}#menu2#menu2 .mn-gface .mn-g{filter:none}#menu2#menu2 .mn-gbtn:hover .mn-gface{border-image-source:var(--btn-wood-hi);filter:none;box-shadow:0 0 0 1px #e8c46a}#menu2#menu2 .mn-gbtn:active .mn-gface{transform:translateY(1px)}#menu2#menu2 button.mn-guest{border:6px solid #0000;border-image:var(--btn-wood) 6 fill / 6px / 0 stretch;box-shadow:none;color:#f0d48a;text-shadow:0 2px #070403;background:0 0}#menu2#menu2 button.mn-guest:hover:not(:disabled){border-image-source:var(--btn-wood-hi);filter:none;box-shadow:0 0 0 1px #e8c46a}#menu2#menu2 .mn-auth .mn-error:not(:empty){color:#ffb8a8;background:#2a0e0a;border-left:3px solid #d84a2a;font-size:15px;animation:none;box-shadow:0 0 0 1px #070403}#menu2#menu2 .mn-foot{margin-top:0}#menu2#menu2 .mn-foot .mn-flags{margin:0}@media (height<=520px) and (orientation:landscape){#menu2#menu2 .mn-foot{left:auto;right:8px}}#menu2#menu2 .mn-foot button.mn-flag.on{border-color:#e8c46a;box-shadow:0 0 0 1px #070403}html:not(.is-dragging):not(.cur-press) :is(a[href],[onclick],.click,.cell[data-key],.cell[data-item],.cell[data-bb],.bag-item[data-key],.cw-slot[data-link-inst],.cw-mount,[data-sslot],[data-slot],[data-key][data-link-inst],[data-link-item],[data-tc],[data-bagpage],[data-bagsort],[data-bagbuy],[data-pick],[data-pick-item],[data-learn],[data-war],[data-view],[data-tut],[data-spx],[data-reply],[data-qtrack],[data-qabandon],[data-qarrow],[data-qfilter],[data-btrack],[data-qfold],[data-babandon],[data-qchip],[data-name],[data-mount],[data-lid],[data-kb],[data-kb-x],[data-kb-reset],[data-k],[data-gopen],[data-go],[data-back],[data-home],[data-cid],[data-ci],[data-cs],[data-equip],[data-uisize],[data-fxq],[data-aim],.wk-row[data-go],.wk-mapimg,.ql-q,.ch-link,.bank-tab[data-page],.choice-list button,.sb-node.learned:not(.away),.sb-node[data-spell],.wm-views button,.x,.ok,.cancel,#rj-cancel,[data-accept],[data-buy],[data-cancel],[data-change],[data-claim],[data-cls],[data-color],[data-craft],[data-craftstop],[data-crest],[data-done],[data-fix],[data-flag],[data-giveup],[data-i],[data-kind],[data-later],[data-leave],[data-list],[data-look],[data-mzoom],[data-new],[data-other],[data-out],[data-page],[data-rband],[data-repair],[data-resend],[data-rfilter],[data-rpage],[data-rtab],[data-salvage],[data-sec],[data-sort],[data-step],[data-style],[data-take],[data-wiki],[data-x],[data-z],[data-qs],[data-sell],[tabindex="0"]):not(:disabled):not([aria-disabled=true]):not([disabled]):not(.cant):not(.locked){cursor:var(--cur-hand)!important}:is(#__z#__z#__z#__z#__z#__z#__z#__z#__z,body) .ex-wallet small{font:16px/22px var(--ui-font-body);color:#c8b890;text-transform:none;letter-spacing:0}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes{gap:2px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow{overflow:hidden;grid-template-columns:34px minmax(0,1fr) 106px!important;align-items:center!important;gap:0 7px!important;height:52px!important;min-height:52px!important;max-height:52px!important;padding:3px 5px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rico{width:34px!important;height:34px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rico img,:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes .ricon{width:28px!important;height:28px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rbody{grid-template-rows:16px 18px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:2px 8px!important;min-width:0!important;display:grid!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rbody>b{grid-area:1/1;max-width:100%!important;font-size:12.5px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rbody .rstat{white-space:nowrap;text-overflow:ellipsis;opacity:.9;grid-area:1/2;min-width:0;overflow:hidden;font-size:9.5px!important;line-height:16px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .ins{grid-area:2/1/auto/-1;min-width:0;overflow:hidden;flex-wrap:nowrap!important;gap:3px!important;display:flex!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rin{flex:0 auto;min-width:30px;gap:3px!important;height:17px!important;padding:0 3px 0 1px!important;font-size:10px!important;line-height:15px!important;display:flex!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rin img{flex:none;width:12px!important;height:12px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rin i{flex:none}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rin .rn{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .rmake.one{min-width:64px!important;height:22px!important;font-size:11px!important}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat .ch-in{align-items:stretch!important}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat .ch-in textarea{min-height:34px;max-height:34px;caret-color:var(--chc,#ece6d8);white-space:pre!important;overflow-wrap:normal!important;border-left:3px solid var(--chc,#3d2e1e)!important;height:34px!important;padding:6px 10px!important;line-height:20px!important;overflow:hidden!important}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat .ch-in select{font-weight:700;color:var(--chc,#d8ccb0)!important;border-color:var(--chc,#000)!important;box-shadow:inset 0 0 0 1px #4a3822!important}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat .ch-in select option{background:#1a120b;font-weight:700}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat nav{align-items:center!important}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat nav .ch-x{width:24px;height:22px;cursor:var(--cur-hand);flex:none;margin-left:auto;font:700 12px var(--ui-font-body)!important;color:#e8c8b0!important;background:#3a1a14!important;border:1px solid #000!important;border-radius:2px!important;padding:0!important;box-shadow:inset 0 0 0 1px #8a3a2a!important}:is(#__cj#__cj#__cj#__cj#__cj,body) #chat nav .ch-x:hover{color:#fff!important;background:#6a2a1e!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow>.rmakes{box-sizing:border-box;grid-auto-rows:min-content;align-content:start;place-self:stretch stretch;padding-top:2px;overflow:hidden;grid-template-columns:100%!important;gap:2px!important;width:106px!important;min-width:106px!important;max-width:106px!important;display:grid!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rmake.one{box-sizing:border-box;white-space:nowrap;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;height:22px!important;padding:0 4px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rstep{box-sizing:border-box;grid-template-columns:20px minmax(0,1fr) 20px 34px!important;width:100%!important;height:18px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rs{overflow:hidden;min-width:0!important}@media (pointer:coarse){:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow{height:62px!important;min-height:62px!important;max-height:62px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow>.rmakes{grid-template-columns:100%!important;width:118px!important;min-width:118px!important;max-width:118px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rmake.one{height:28px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rstep,:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rs{height:24px!important}:is(#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr#__cr,body) #craft-panel .recipes li.rrow .rstep{grid-template-columns:28px minmax(0,1fr) 28px 38px!important}}:is(#__dg#__dg#__dg#__dg,body) #daily button.dly-go{text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:0 12px!important;line-height:1!important;display:flex!important}:is(#__cs#__cs#__cs#__cs#__cs#__cs,body) #chat .ch-in button.ch-send{white-space:nowrap;flex:none;justify-content:center;align-items:center;min-height:34px;height:34px!important;font:700 13px/1 var(--ui-font-body)!important;margin:0!important;padding:0 14px!important;line-height:1!important;display:flex!important}:is(#__cs#__cs#__cs#__cs#__cs#__cs,body) #chat .ch-log,:is(#__cs#__cs#__cs#__cs#__cs#__cs,body) #chat .ch-log *{cursor:text;-webkit-user-select:text!important;user-select:text!important}:is(#__cs#__cs#__cs#__cs#__cs#__cs,body) #chat .ch-log :is(.ch-link,.ch-name,.ch-reply,[data-name],[data-link]){cursor:var(--cur-hand,pointer)}:is(#__ct#__ct#__ct#__ct,body) #chat .ch-tag{letter-spacing:.04em;text-shadow:0 1px #000;font-weight:700}:is(#__ct#__ct#__ct#__ct,body) #chat .ch-tag-announcement{color:#ffd23a}:is(#__ct#__ct#__ct#__ct,body) #chat .ch-tag-warning{color:#ff7a3a}:is(#__ct#__ct#__ct#__ct,body) #chat .ch-tag-info{color:#7ad8e8}:is(#__ct#__ct#__ct#__ct,body) #chat .ch-tag-event{color:#c89aff}:is(#__ct#__ct#__ct#__ct,body) #chat .ch-tag-boss{color:#ff5a5a}:is(#__d#__d#__d#__d#__d#__d,html) body :is(.cell b:not(.plus),.bag-item>b:not(.plus),.qty,.gm-slot b){letter-spacing:0;text-shadow:1px 1px #000,0 1px #000!important;font-weight:400!important}:is(#__d#__d#__d#__d#__d#__d,html) body :is(.cell b:not(.plus),.bag-item>b:not(.plus),.gm-slot b){font-size:10px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body :is(.bank-cols,#side-body .bag-grid,.bag) :is(.cell,.bag-item)>b:not(.plus){font-size:12px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body :is(.bank-cols,#side-body .bag-grid,.bag) :is(.cell,.bag-item)>b.plus{font-size:11px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body .bank-cols h5{font-size:15px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body .bank-cols h5 small{font-size:13px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body :is(.bank-coins,.bank-next){font-size:14px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body .bank-tab{font-size:17px!important}:is(#__e#__e#__e#__e#__e#__e#__e,html) body #side-body .bag-foot,:is(#__e#__e#__e#__e#__e#__e#__e,html) body #side-body .bag-foot *{font-size:14px!important}:is(#__w#__w#__w#__w#__w#__w#__w,html) body #side-body .qlog .ql-head{align-items:flex-start}:is(#__w#__w#__w#__w#__w#__w#__w,html) body #side-body .qlog .ql-side{flex-direction:column;flex:none;align-items:stretch;gap:3px;margin:0;display:inline-flex}:is(#__w#__w#__w#__w#__w#__w#__w,html) body #side-body .qlog .ql-side>:is(.ql-lv,.wk-tag){box-sizing:border-box;text-align:center;white-space:nowrap;vertical-align:0;justify-content:center;align-items:center;height:16px;padding:0 5px;display:flex;margin:0!important}:is(#__w#__w#__w#__w#__w#__w#__w,html) body #side-body .qlog .ql-side>.wk-tag{gap:3px;font:400 11px/16px var(--ui-font-body,system-ui)!important}:is(#__w#__w#__w#__w#__w#__w#__w,html) body .wk-tag .wk-i{color:#3a0e0a;text-transform:none;vertical-align:-1px;background:#ff7a62;border-radius:50%;flex:none;place-items:center;width:10px;height:10px;margin-right:2px;font:700 8px/1 Georgia,serif;display:inline-grid}:is(#__w#__w#__w#__w#__w#__w#__w,html) body .wk-tag:hover .wk-i{color:#8a2418;background:#fff0e0}:is(#__w#__w#__w#__w#__w#__w#__w,html) body #side-body .qlog .ql-done .ql-list>li{grid-template-columns:34px minmax(0,1fr) auto}:is(#__w#__w#__w#__w#__w#__w#__w,html) body #side-body .qlog .ql-done .ql-list>li>.ql-side{grid-area:1/3/span 2;align-self:start}:is(#__t#__t#__t#__t#__t#__t#__t,html) body #tracker{box-sizing:border-box;overflow:hidden}:is(#__t#__t#__t#__t#__t#__t#__t,html) body #tracker :is(.qt,.qt-others,.qt-bounties,.qt-other,.qt-h,.qt-bt){box-sizing:border-box;min-width:0;max-width:100%}:is(#__t#__t#__t#__t#__t#__t#__t,html) body #tracker .qt-other>span:not(.qt-go):not(.sr){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}:is(#__t#__t#__t#__t#__t#__t#__t,html) body #tracker .qt-other>:is(em,.q-badge,.q-glyph){white-space:nowrap;flex:none}:is(#__t#__t#__t#__t#__t#__t#__t,html) body #tracker :is(.qt-step,.qt-where,.qt-o li,.qt-h b){overflow-wrap:anywhere;min-width:0}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-worlds{flex-wrap:wrap;justify-content:center;gap:6px;width:min(460px,100%);margin:10px auto -8px;display:flex}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 button.mn-wchip{letter-spacing:.04em;flex:0 auto;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px 0 4px;line-height:1;display:inline-flex;font-size:15px!important}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 button.mn-wchip.on{color:#fff0c8!important;box-shadow:0 0 0 1px #e8c46a!important}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 button.mn-wchip:focus-visible{outline-offset:2px;outline:1px solid #f0c050}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wtag{color:#070403;letter-spacing:.08em;min-width:26px;height:18px;text-shadow:none;background:#c8a050;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:13px;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #070403,inset 0 2px #fff0b0,inset 0 -2px #8a6a2a}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wchip:not(.on) .mn-wtag{background:#8a6a3a;box-shadow:0 0 0 1px #070403,inset 0 2px #b8975a,inset 0 -2px #5a3a20}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wname{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;min-width:0;overflow:hidden}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wping{color:#a89878;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;font-size:13px;display:inline-flex}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wchip.on .mn-wping{color:#e8d4a0}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wdot{flex:none;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 1px #070403}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wdot.ok{background:#6ad45a}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wdot.down{background:#e08a7a}:is(#__w#__w#__w#__w#__w#__w,body) #menu2 .mn-wdot.wait{background:#5a4a32}#item-card .drop-card .ic-foot .dc-full{color:#ff8a6a;font-weight:700}#gm{--ui-font-body:"Alegreya Sans", "Segoe UI", system-ui, sans-serif;--ui-font-head:Cinzel, Georgia, "Times New Roman", serif;z-index:5000;font:15px/1.4 var(--ui-font-body);letter-spacing:.01em;font-size-adjust:none;font-synthesis:weight;color:var(--ui-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050403b8;place-items:center;display:grid;position:fixed;inset:0}#gm[hidden]{display:none!important}#gm *,#gm :before,#gm :after{box-sizing:border-box}.gm-shell button:where(:not(.btn)){color:inherit;font:inherit;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;padding:0}#gm img{image-rendering:pixelated}#gm .gi{vertical-align:middle;flex:none}.gm-shell{border:8px solid #0000;border-image:var(--frame-wood) 16 fill / 11px / 0 stretch;width:min(1260px,100vw - 16px);height:min(840px,100vh - 16px);image-rendering:pixelated;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #000b}.gm-head{background:var(--ui-leather-3);border:1px solid var(--ui-ink);border-bottom:2px solid var(--ui-brass-lo);align-items:center;gap:12px;padding:6px 12px;display:flex;box-shadow:inset 0 1px #ffffff1c}.gm-head b{font:700 var(--ui-fs-xl) var(--ui-font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-brass-hi);text-shadow:0 1px #000}.gm-status{color:var(--ui-text-dim);align-items:center;gap:6px;font-size:14px;display:inline-flex}.gm-dot{background:var(--ui-success);border:1px solid #000;border-radius:50%;width:9px;height:9px;display:inline-block}.gm-dot.bad{background:var(--ui-danger)}.gm-keys{color:var(--ui-text-faint);margin-left:auto;font-size:13px}.gm-head .gm-keys+.btn,.gm-head>.btn{margin-left:auto}.gm-keys+.btn{margin-left:0}#gm kbd{background:var(--ui-leather-0);color:var(--ui-brass-hi);font:700 12.5px var(--ui-font-body);border:1px solid #6a5434;border-bottom-width:2px;padding:0 5px}.gm-body{flex:1;gap:6px;min-height:0;margin-top:6px;display:flex}.gm-nav{background:var(--ui-leather-0);border:1px solid var(--ui-ink);width:198px;box-shadow:var(--ui-well);flex-direction:column;flex:none;gap:2px;padding:6px;display:flex;overflow-y:auto}.gm-nav h4{font:700 12.5px var(--ui-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-text-faint);margin:8px 4px 2px}#gm .gm-nav .btn{text-align:left;justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:1px 4px;font-size:15px;display:flex}#gm .gm-nav .btn i{text-align:center;background:var(--ui-leather-0);min-width:20px;color:var(--ui-gold);border:1px solid #000;margin-left:auto;padding:0 5px;font-size:13px;font-style:normal;font-weight:700}.gm-main{background:var(--ui-leather-1);border:1px solid var(--ui-ink);min-width:0;box-shadow:var(--ui-well);scrollbar-width:thin;scrollbar-color:var(--ui-leather-5) transparent;flex:1;padding:12px 14px 28px;overflow:auto}#gm h2,.gm-h2{font:700 20px var(--ui-font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-brass-hi);text-shadow:0 1px #000;margin:0 0 6px}#gm h2 small,.gm-h2 small{font:600 14px var(--ui-font-body);letter-spacing:0;text-transform:none;color:var(--ui-text-dim);text-shadow:none;margin-left:6px}#gm h3{font:700 14px var(--ui-font-head);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-brass);align-items:center;gap:6px;margin:14px 0 6px;display:flex}#gm h3:first-child{margin-top:0}#gm h3 small{font:500 13px var(--ui-font-body);letter-spacing:0;text-transform:none;color:var(--ui-text-faint)}#gm h4{font:700 12.5px var(--ui-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-dim);margin:12px 0 4px}#gm code{background:var(--ui-leather-0);border:1px solid var(--ui-leather-4);color:var(--ui-brass-hi);margin-right:2px;padding:0 5px;font:13.5px ui-monospace,Consolas,monospace}#gm a,.gm-link{color:var(--ui-info)}#gm .gm-link{cursor:var(--cur-hand);font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#gm .gm-link:hover{color:var(--ui-text-bright)}.gm-hint{color:var(--ui-text-dim);margin:6px 0 10px;font-size:14px}.gm-hint.wide{grid-column:1/-1}.gm-empty{color:var(--ui-text-dim);margin:10px 4px}.gm-loading:before{content:"";vertical-align:-1px;border:2px solid var(--ui-brass-lo);border-top-color:var(--ui-brass-hi);border-radius:50%;width:10px;height:10px;margin-right:7px;animation:.8s linear infinite gm-spin;display:inline-block}@keyframes gm-spin{to{transform:rotate(360deg)}}.gm-err{border-left:3px solid var(--ui-danger);color:var(--ui-danger-text);background:#2a0e0a;margin:0 0 12px;padding:7px 10px}.gm-titlebar{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.gm-box{background:var(--ui-leather-2);border:1px solid var(--ui-ink);min-width:0;box-shadow:var(--ui-bevel);border-radius:var(--ui-radius-sm);margin-bottom:12px;padding:12px 14px}.gm-cols{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));align-items:start;gap:12px;display:grid}.gm-cols.wide{grid-template-columns:minmax(340px,1fr) minmax(340px,1.1fr)}.gm-cols>.gm-box{margin-bottom:0}.gm-split{grid-template-columns:minmax(380px,1.15fr) minmax(330px,1fr);align-items:start;gap:12px;display:grid}.gm-split.gl{grid-template-columns:minmax(300px,.8fr) minmax(430px,1.2fr)}.gm-split.db{grid-template-columns:230px minmax(0,1fr)}.gm-split>.gm-box{margin-bottom:0}.gm-detail{scrollbar-width:thin;scrollbar-color:var(--ui-leather-5) transparent;max-height:calc(100vh - 150px);position:sticky;top:0;overflow-y:auto}.gm-placeholder{text-align:center;color:var(--ui-text-dim);flex-direction:column;align-items:center;gap:8px;padding:26px 12px;display:flex}.gm-two{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.gm-stats{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:10px;margin:10px 0 14px;display:grid}.gm-stats.nine{grid-template-columns:repeat(3,minmax(0,1fr))}.gm-cols.pack{column-width:330px;column-gap:12px;display:block}.gm-cols.pack>.gm-box{break-inside:avoid;margin-bottom:12px}@media (width<=760px){.gm-stats.nine{grid-template-columns:repeat(auto-fit,minmax(215px,1fr))}}.gm-stat{background:var(--ui-leather-2);border:1px solid var(--ui-ink);box-shadow:var(--ui-bevel);align-items:center;gap:12px;padding:10px 12px;display:flex}.gm-stat .gi{width:32px;height:32px}.gm-stat b{font:700 24px/1.1 var(--ui-font-body);color:var(--ui-text-bright);display:block}.gm-stat span{color:var(--ui-text);font-size:14px;display:block}.gm-stat small{color:var(--ui-text-faint);font-size:13px;display:block}#gm .gm-input,#gm select,#gm textarea{width:100%;min-width:0;font:15px var(--ui-font-body);color:var(--ui-text);border:1px solid var(--ui-ink);border-radius:var(--ui-radius-sm);box-shadow:inset 0 0 0 1px var(--ui-leather-4), inset 0 2px 4px #000a;background:#0d0906e6;outline:none;padding:6px 9px}#gm .gm-input::placeholder{color:var(--ui-text-faint);opacity:1}#gm .gm-input:focus,#gm select:focus,#gm textarea:focus{box-shadow:inset 0 0 0 1px var(--ui-brass), 0 0 6px #e0b06044}#gm .gm-input.tiny{width:72px;padding:3px 6px}#gm .gm-input.sm{padding:2px 6px;font-size:14px}#gm textarea{resize:vertical}#gm label{color:var(--ui-text);margin:9px 0;font-size:14px;font-weight:700;display:block}#gm label small{color:var(--ui-text-faint);margin-left:4px;font-weight:400}#gm label>.gm-input,#gm label>select,#gm label>textarea{margin-top:3px;font-weight:400}#gm label.gm-check{cursor:var(--cur-hand);align-items:center;gap:8px;margin:7px 0;font-weight:500;display:flex}#gm input[type=checkbox],#gm input[type=radio]{width:15px;height:15px;accent-color:var(--ui-brass)}#gm [hidden]{display:none!important}.gm-toolbar{align-items:center;gap:8px;margin-bottom:8px;display:flex}.gm-toolbar h3{margin:0}.gm-toolbar #psort{flex:none;width:140px}.gm-search{flex:1;position:relative;margin:0!important}.gm-search .gi{pointer-events:none;position:absolute;top:50%;left:7px;transform:translateY(-50%)}#gm .gm-search .gm-input{padding-left:32px;margin:0!important}.gm-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gm-inline .gm-input{flex:1;width:auto;min-width:150px}#gm .btn{white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;font-size:14.5px;line-height:1.3;display:inline-flex}#gm .btn.sm{padding:0 4px;font-size:13.5px}#gm .btn.btn-warn{color:var(--ui-warning)!important}#gm .btn:disabled{cursor:var(--cur-no)}.gm-actions{flex-wrap:wrap;gap:6px;margin:10px 0 4px;display:flex}.gm-actions.row{margin:0}.gm-presets{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 8px;display:flex}.gm-presets small{color:var(--ui-text-faint);margin-right:2px}.gm-seg{flex-wrap:wrap;gap:4px;margin:6px 0 8px;display:flex}#gm .gm-seg button,#gm .gm-chip,#gm .gm-subs button{font:700 13.5px var(--ui-font-body);color:var(--ui-text-dim);background:var(--ui-leather-3);border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-5);border-radius:var(--ui-radius-sm);cursor:var(--cur-hand);white-space:nowrap;padding:3px 10px}#gm .gm-seg button:hover,#gm .gm-chip:hover,#gm .gm-subs button:hover{color:var(--ui-text);box-shadow:inset 0 0 0 1px var(--ui-brass-lo)}#gm .gm-seg button.on,#gm .gm-chip.on,#gm .gm-subs button.on{color:var(--ui-text-bright);box-shadow:inset 0 0 0 1px var(--ui-brass-hi);background:#5a4226}.gm-subs{border-bottom:1px solid var(--ui-leather-4);flex-wrap:wrap;gap:4px;margin:12px 0 8px;padding-bottom:8px;display:flex}.gm-subs i{color:var(--ui-gold);margin-left:5px;font-style:normal}.gm-quick{grid-template-columns:1fr 1fr;gap:8px;display:grid}#gm .gm-q{text-align:left;white-space:normal;align-items:center;gap:10px;width:100%;padding:4px 6px;display:flex}.gm-q span b{font-size:15px;display:block}.gm-q small{color:var(--ui-text-dim);text-shadow:none;font-size:13px;font-weight:400;display:block}#gm .gm-line{background:var(--ui-leather-1);border:1px solid var(--ui-ink);width:100%;box-shadow:inset 0 0 0 1px var(--ui-leather-3);cursor:var(--cur-hand);align-items:center;gap:8px;margin:2px 0;padding:5px 8px;display:flex}#gm .gm-line b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}#gm .gm-line span{color:var(--ui-text-dim);white-space:nowrap;font-size:13.5px}#gm .gm-line:hover,#gm .gm-line.on{box-shadow:inset 0 0 0 1px var(--ui-brass)}.gm-bar{grid-template-columns:120px 1fr 44px;align-items:center;gap:8px;margin:5px 0;font-size:14px;display:grid}.gm-bar>div,.gm-meter{background:var(--ui-leather-0);border:1px solid var(--ui-ink);height:10px;box-shadow:inset 0 0 0 1px var(--ui-leather-4)}.gm-bar i,.gm-meter i{background:var(--ui-brass);height:100%;display:block}.gm-bar b{text-align:right;color:var(--ui-gold)}.gm-cols-chart{align-items:flex-end;gap:4px;height:120px;padding:4px 2px 0;display:flex}.gm-cols-chart>div{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;min-width:0;height:100%;display:flex}.gm-cols-chart i{background:var(--ui-brass);border:1px solid #000;width:100%;display:block}.gm-cols-chart span{color:var(--ui-text-faint);font-size:12px}.gm-tblwrap{background:var(--ui-leather-0);border:1px solid var(--ui-ink);min-height:80px;max-height:calc(100vh - 330px);box-shadow:var(--ui-well);scrollbar-width:thin;scrollbar-color:var(--ui-leather-5) transparent;overflow:auto}.gm-tblwrap.short{max-height:260px}.gm-row{width:100%;color:var(--ui-text);border-bottom:1px solid #2c2216;align-items:center;gap:8px;padding:6px 10px;font-size:14.5px;display:grid}.gm-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gm-row.pl{grid-template-columns:14px minmax(0,1.5fr) minmax(0,1.3fr) minmax(0,.9fr) 34px 92px}.gm-row .gm-seen{flex-direction:column;gap:1px;line-height:1.2;display:flex}.gm-row .gm-seen b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.gm-row .gm-seen.on b{color:var(--ui-success)}.gm-row .gm-seen small{font-size:12.5px}.gm-ping{font-variant-numeric:tabular-nums}.gm-ping.good{color:#8fd07a}.gm-ping.ok{color:#e8c060}.gm-ping.bad{color:#ff8a70}.gm-ping.none{color:var(--ui-text-faint)}.gm-row.head.pl{align-items:stretch}#gm button.gm-th{appearance:none;text-align:left;width:100%;min-height:0;cursor:var(--cur-hand);margin:0;padding:2px 0;box-shadow:none!important;filter:none!important;color:inherit!important;text-shadow:none!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;background:0 0!important;border:0!important;border-image:!important;border-radius:0!important;transform:none!important}#gm button.gm-th:hover,#gm button.gm-th.on{color:var(--ui-gold)!important;filter:none!important;border-image:!important}#gm button.gm-row{min-height:0;box-shadow:none!important;filter:none!important;color:var(--ui-text)!important;text-shadow:none!important;font:inherit!important;background:0 0!important;border:0!important;border-bottom:1px solid #2c2216!important;border-image:!important;border-radius:0!important;transform:none!important}#gm button.gm-row:hover{background:var(--ui-leather-3)!important;filter:none!important;color:var(--ui-text)!important;border-image:!important}#gm button.gm-row.on{background:var(--ui-leather-3)!important;box-shadow:inset 3px 0 0 var(--ui-brass-hi)!important;filter:none!important;color:var(--ui-text)!important;border-image:!important}.gm-row .nm{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:0 6px;display:flex}.gm-row .gm-acc{white-space:normal;flex-direction:column;gap:1px;min-width:0;display:flex;overflow:hidden}.gm-row .gm-acc>b{text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text);font-weight:700;overflow:hidden}.gm-row .gm-mail{width:100%;color:var(--ui-brass-hi);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.gm-row .gm-mail.muted{color:var(--ui-text-faint);font-weight:400}.gm-row.acc{grid-template-columns:14px minmax(0,1fr) 60px 66px 90px;column-gap:10px;min-height:38px;padding:7px 12px;font-size:14px}.gm-row.acc.head{letter-spacing:.08em;padding:8px 12px;font-size:12px}.gm-row .r{text-align:right;font-variant-numeric:tabular-nums}.gm-row.acc>.gm-dotc{justify-self:center}.gm-row.acc .acc-name{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.gm-row.acc .acc-name>b{text-overflow:ellipsis;min-width:0;color:var(--ui-text);font-size:15px;font-weight:700;overflow:hidden}.gm-row.acc .acc-name>.gm-tag{flex:none;margin-left:0}.gm-row.acc .acc-online{color:var(--ui-success);font-style:normal;font-weight:700}#gm button.gm-row.acc.on{box-shadow:inset 0 0 0 1px var(--ui-gold)!important}.gm-row.gu{grid-template-columns:28px minmax(0,1.6fr) minmax(0,1fr) 62px 48px 62px}.gm-row.gm-mem{grid-template-columns:minmax(0,1.5fr) 108px 34px 76px 84px}.gm-row.bn{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,1.1fr) 76px}.gm-row.nm{grid-template-columns:70px minmax(0,1.4fr) minmax(0,1.4fr) 90px 70px}.gm-row.log{grid-template-columns:96px 120px minmax(0,1fr)}.gm-row.log>span:last-child{white-space:normal}.gm-row.head{z-index:1;background:var(--ui-leather-2);color:var(--ui-text-faint);font:700 12.5px var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;position:sticky;top:0}button.gm-row{cursor:var(--cur-hand);text-align:left}.gm-row.past{opacity:.55}.gm-row .nm small{color:var(--ui-text-faint);font-weight:400}.gm-row .gm-crest.sm{margin:-2px 0}.gm-dotc{background:var(--ui-leather-5);border:1px solid #000;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.gm-dotc.online{background:var(--ui-success)}.gm-dotc.banned{background:var(--ui-danger)}.gm-pill{color:var(--ui-text-dim);align-items:center;gap:5px;font-size:13.5px;font-weight:700;display:inline-flex}.gm-pill i{background:var(--ui-leather-5);border:1px solid #000;border-radius:50%;width:9px;height:9px}.gm-pill.online{color:var(--ui-success)}.gm-pill.online i{background:var(--ui-success)}.gm-pill.banned{color:var(--ui-danger-text)}.gm-pill.banned i{background:var(--ui-danger)}.gm-tag{font:700 12px var(--ui-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-text-dim);background:var(--ui-leather-0);border:1px solid var(--ui-leather-4);margin-left:6px;padding:0 6px}.gm-tag.staff{color:var(--ui-info);border-color:#3a5a8a}.gm-pager{color:var(--ui-text-dim);justify-content:flex-end;align-items:center;gap:6px;margin-top:8px;font-size:14px;display:flex}.gm-pager span{margin-right:auto}.gm-grid{background:var(--ui-leather-0);border:1px solid var(--ui-ink);max-height:calc(100vh - 330px);box-shadow:var(--ui-well);overflow:auto}.gm-grid table{border-collapse:collapse;width:max-content;min-width:100%;font-size:13px}.gm-grid th{text-align:left;background:var(--ui-leather-2);color:var(--ui-text-faint);font:700 12px var(--ui-font-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:4px 8px;position:sticky;top:0}.gm-grid td{text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #2c2216;max-width:240px;padding:3px 8px;overflow:hidden}.gm-grid td i{color:var(--ui-text-faint)}.gm-grid tbody tr:hover{background:var(--ui-leather-2)}body[data-gm] #item-card{z-index:5100}.gm-hhead{background:var(--ui-leather-1);border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-3);align-items:center;gap:14px;margin-bottom:10px;padding:10px 12px;display:flex}.gm-hicon{background:var(--ui-leather-0);border:1px solid var(--ui-ink);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--ui-leather-4);flex:none;place-items:center;display:grid}.gm-hicon .gi{width:36px;height:36px}.gm-hicon .gm-crest{width:40px}.gm-hinfo{flex-direction:column;gap:2px;min-width:0;display:flex}.gm-hhead h3{font:700 20px var(--ui-font-head);letter-spacing:.04em;text-transform:none;color:var(--ui-text-bright);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;margin:0;display:flex}.gm-hhead h3 .gm-tag{margin-left:8px}.gm-hhead p{color:var(--ui-text-dim);margin:0;font-size:14px}.gm-hhead .gm-hsub{color:var(--ui-text)}.gm-hhead .gm-hstat{align-items:baseline;gap:8px;display:flex}.gm-hhead .gm-hstat .gm-ping{font-size:13px}.gm-hhead .gm-hguild{color:var(--ui-text-faint)}.gm-agroups{flex-wrap:wrap;gap:8px 16px;margin:0 0 4px;display:flex}.gm-agroup h5{font:700 12px var(--ui-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-faint);margin:0 0 4px}.gm-fact.wide{grid-column:1/-1}.gm-fact .gm-meter{margin-top:4px}.gm-crest{flex:none;width:40px;height:auto}.gm-crest.sm{width:24px}.gm-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;display:grid}.gm-fact{background:var(--ui-leather-1);border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-3);min-width:0;padding:5px 9px}.gm-fact span{font:700 12px var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-faint);display:block}.gm-fact b{overflow-wrap:anywhere;font-weight:600;display:block}.gm-fact small{color:var(--ui-text-faint);font-weight:400}.gm-chiprow{flex-wrap:wrap;gap:6px;display:flex}#gm .gm-chiprow .btn.on{box-shadow:inset 0 0 0 1px var(--ui-brass-hi);color:var(--ui-text-bright);background:#5a4226}.gm-chiprow .btn small{color:var(--ui-text-dim)}.gm-slots{flex-wrap:wrap;gap:3px;display:flex}#gm .gm-slot{background:var(--ui-leather-0);border:1px solid var(--ui-ink);width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--ui-leather-4);cursor:var(--cur-hand);place-items:center;display:grid;position:relative}#gm .gm-slot img{width:34px;height:34px}#gm .gm-slot b{font:700 12.5px var(--ui-font-body);color:var(--ui-gold);text-shadow:0 1px #000,1px 0 #000;position:absolute;bottom:1px;right:3px}#gm .gm-slot em{font:700 12.5px var(--ui-font-body);color:var(--ui-success);text-shadow:0 1px #000;position:absolute;top:1px;left:3px}#gm .gm-slot:hover{box-shadow:inset 0 0 0 1px var(--ui-brass-hi)}#gm .gm-slot[data-online]{cursor:var(--cur-no)}#gm .gm-slot.magic{box-shadow:inset 0 0 0 1px #5a9ae0}#gm .gm-slot.rare{box-shadow:inset 0 0 0 1px #e0c040}#gm .gm-slot.epic{box-shadow:inset 0 0 0 1px #b868f0}.gm-ico{flex:none;width:22px;height:22px}.gm-ico.big{background:var(--ui-leather-0);border:1px solid var(--ui-ink);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--ui-leather-4);padding:2px}.gm-gear,.gm-skills{flex-direction:column;gap:5px;display:flex}.gm-grow{background:var(--ui-leather-1);border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-3);align-items:center;gap:10px;padding:5px 8px;display:flex}.gm-grow .grow{flex:1;min-width:0}.gm-grow b{font-weight:700;display:block}.gm-grow b span{color:var(--ui-gold);margin-left:4px;font-weight:600}.gm-grow small{color:var(--ui-text-dim);font-size:13px;display:block}.gm-grow small.aff{color:var(--ui-success)}.gm-grow .gm-meter{margin:3px 0}.gm-mini{flex-direction:column;gap:3px;display:flex}.gm-mini>div{background:var(--ui-leather-1);border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-3);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:4px 8px;font-size:14px;display:grid}.gm-mini>div:has(.gm-ico){grid-template-columns:22px minmax(0,1fr) auto auto}.gm-mini small{color:var(--ui-text-faint)}.gm-mini .pos{color:var(--ui-success)}.gm-mini .neg{color:var(--ui-danger-text)}.gm-swatches{gap:5px;margin:4px 0 6px;display:flex}#gm .gm-swatches button{width:28px;height:28px;cursor:var(--cur-hand);padding:0;box-shadow:inset 0 0 0 1px #ffffff40;background:var(--c)!important;background-image:none!important;border:1px solid #000!important}#gm .gm-swatches button:hover{box-shadow:inset 0 0 0 1px #fff}#gm .gm-swatches button.on{box-shadow:0 0 0 2px var(--ui-brass-hi), inset 0 0 0 1px #fff}.gm-swlabel{font:700 12px var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-faint);margin-top:8px}.gm-gedit{background:var(--ui-leather-1);border:1px solid var(--ui-ink);box-shadow:inset 0 0 0 1px var(--ui-leather-3);padding:10px 12px}.gm-gedit .gm-actions{margin-bottom:0}.gm-gtag{font:600 15px var(--ui-font-body);color:var(--ui-text-dim)}.gm-hhead .gm-on{color:var(--ui-success);font-weight:700}#gm h4 small{font:600 13px var(--ui-font-body);color:var(--ui-text-faint);letter-spacing:0}.gm-ev{background:var(--ui-leather-1);border:1px solid var(--ui-ink);border-left:4px solid var(--ui-leather-5);box-shadow:inset 0 0 0 1px var(--ui-leather-3);flex-direction:column;gap:6px;margin:6px 0;padding:8px 10px;display:flex}.gm-ev.live{border-left-color:var(--ui-success)}.gm-ev.soon{border-left-color:var(--ui-info)}.gm-ev.past{opacity:.75}.gm-ev small{color:var(--ui-text-dim);margin-top:2px;display:block}.gm-ev .blurb{color:var(--ui-text-faint);font-style:italic}.ev-btns{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gm-ext{flex-wrap:wrap;gap:4px;display:flex}.gm-preview{background:var(--ui-leather-0);border:1px dashed var(--ui-leather-5);margin:12px 0 0;padding:9px 12px}.gm-preview small{color:var(--ui-text-dim)}#gm em{font:700 13px var(--ui-font-body);color:#fff;border:1px solid #000;margin-right:4px;padding:0 9px;font-style:normal;display:inline-block}em.xp{background:#2a4f8a}em.dmg{background:#8a3a2a}em.drop{background:#7a5a12}em.bad{color:var(--ui-danger-text);background:#5a1a14}.gm-mul{flex-wrap:wrap;align-items:center;gap:5px;margin:8px 0;display:flex}.gm-mul>span{border-left:4px solid var(--ui-leather-5);width:72px;padding-left:8px;font-weight:700}.gm-mul>span.xp{border-color:#4a80d0}.gm-mul>span.dmg{border-color:#d0603a}.gm-mul>span.drop{border-color:#d0a030}.gm-len{align-items:flex-end;gap:8px;display:flex}.gm-len label{margin:0}.gm-len select{width:120px}.gm-when{flex-wrap:wrap;align-items:center;gap:4px 16px;margin:6px 0;display:flex}.gm-when label{margin:4px 0}.gm-when .gm-input{width:auto}.gm-banner-prev{text-align:center;font:700 18px var(--ui-font-head);letter-spacing:.04em;color:var(--ui-brass-hi);border:1px solid var(--ui-brass);text-shadow:0 1px #000;white-space:pre-wrap;overflow-wrap:anywhere;background:#2a0e0a;margin:10px 0;padding:14px;box-shadow:inset 0 0 0 2px #000}.gm-selbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.gm-sel{align-items:center;gap:6px;display:inline-flex}.gm-world{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}.gm-map{background:var(--ui-leather-2);border:1px solid var(--ui-ink);height:340px;box-shadow:var(--ui-bevel);flex-direction:column;margin:0;padding:8px;display:flex}.gm-view{background:var(--ui-leather-0);border:1px solid #000;flex:1;min-height:0;overflow:auto}.gm-view>.gm-canvas{border:0}.gm-map figcaption{flex:none;align-items:baseline;gap:8px;display:flex}.gm-map figcaption b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gm-map figcaption span{flex:none;font-size:13px}.gm-map figcaption{justify-content:space-between;margin-top:6px;font-size:14px}.gm-map figcaption span{color:var(--ui-success)}.gm-canvas{aspect-ratio:1;background:var(--ui-leather-0) center / 100% 100% no-repeat;width:100%;image-rendering:pixelated;cursor:var(--cur-cross);border:1px solid #000;position:relative;overflow:hidden}.gm-ph{color:var(--ui-text-faint);place-items:center;display:grid;position:absolute;inset:0}#gm .gm-dotp{background:var(--ui-gold);width:12px;height:12px;cursor:var(--cur-hand);z-index:2;border:2px solid #000;border-radius:50%;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #fff8}.gm-map{position:relative}.gm-selnote{z-index:6;font:700 14px var(--ui-font-body);color:#fff;pointer-events:none;background:#b8382a;border:1px solid #000;padding:3px 9px;position:absolute;top:14px;left:14px;box-shadow:0 0 0 1px #fff8}#gm .gm-dotp{width:15px;height:15px}#gm .gm-dotp:before{content:"";position:absolute;inset:-13px}#gm .gm-dotp.gm-dotp-name:before{content:none}#gm .gm-dotp:hover{background:#fff;width:16px;height:16px}#gm .gm-dotp.staff{background:#7ad0ff}#gm .gm-dotp.sel{z-index:3;background:#ff5a4a;width:19px;height:19px;box-shadow:0 0 0 2px #fff}#gm .gm-dotp.gm-dotp-name{color:#fff;width:auto;height:auto;font:12.5px var(--ui-font-body);pointer-events:none;white-space:nowrap;box-shadow:none;z-index:4;background:#000b;border:0;border-radius:3px;padding:0 5px;transform:translate(-50%,8px)}.gm-toasts{pointer-events:none;z-index:8;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;right:16px}.gm-toasts div{max-width:380px;box-shadow:var(--ui-shadow-md);border:1px solid #000;padding:8px 14px;font-weight:700}.gm-toasts .ok{color:var(--ui-success);box-shadow:inset 0 0 0 1px var(--ui-success), var(--ui-shadow-md);background:#1f3a22}.gm-toasts .bad{color:var(--ui-danger-text);box-shadow:inset 0 0 0 1px var(--ui-danger), var(--ui-shadow-md);background:#3a140e}.gm-modal{z-index:6;background:#0000009e;place-items:center;padding:10px;display:grid;position:absolute;inset:0}.gm-dlg{border:8px solid #0000;border-image:var(--frame-wood) 16 fill / 11px / 0 stretch;width:min(470px,100%);max-height:100%;image-rendering:pixelated;box-shadow:var(--ui-shadow-lg);padding:4px 6px 6px;overflow:auto}.gm-dlg h3{color:var(--ui-brass-hi);background:var(--ui-leather-3);border:1px solid #000;border-bottom:2px solid var(--ui-brass-lo);text-shadow:0 1px #000;justify-content:center;padding:6px 10px;font-size:15px;margin:0 0 8px!important}.gm-dlg p{margin:8px 2px}.gm-dlg-body{padding:0 4px}.gm-dlg-actions{justify-content:flex-end;gap:8px;margin:14px 4px 4px;display:flex}.gm-radios{margin-bottom:4px}body[data-gm=open] #chat,body[data-gm=open] #hud{pointer-events:none}@media (width<=860px){.gm-shell{border-width:6px;width:100vw;height:100vh}.gm-body{flex-direction:column}.gm-nav{flex-direction:row;width:auto;padding:4px;overflow:auto hidden}.gm-nav h4{display:none}#gm .gm-nav .btn{flex:none;width:auto}.gm-split,.gm-split.db,.gm-split.gl,.gm-cols.wide{grid-template-columns:1fr}.gm-detail{max-height:none;position:static}.gm-keys{display:none}.gm-quick,.gm-two{grid-template-columns:1fr}.gm-tblwrap,.gm-grid{max-height:50vh}}#gm-btn{z-index:9;top:calc(158px + var(--safe-t,0px));right:calc(8px + var(--safe-r,0px));min-width:34px;height:24px;font:700 11px var(--ui-font-body,system-ui);letter-spacing:.08em;color:#ffe0a0;cursor:var(--cur-hand);background:#2a1408e6;border:1px solid #c8503a;border-radius:3px;padding:0 7px;display:none;position:fixed;box-shadow:0 0 0 1px #000}html.touch #gm-btn{display:block}@media (width<=1100px){#gm-btn{display:block}html:not(.touch) #gm-btn{top:262px;right:10px}}:is(body:not(:has(#game canvas)) #gm-btn,body:has(#gm:not([hidden])) #gm-btn){display:none!important}.gm-eco>div{flex-direction:row;align-items:flex-end;gap:1px;padding-bottom:14px;position:relative}.gm-eco>div>i{width:50%}.gm-eco>div>span{text-align:center;position:absolute;bottom:0;left:0;right:0}.gm-status{letter-spacing:.02em;text-shadow:0 1px #000;font:800 16px var(--ui-font-body)!important;color:var(--ui-success)!important;gap:8px!important}.gm-status .gm-dot{width:12px;height:12px;animation:2s steps(2,jump-none) infinite gm-live;box-shadow:0 0 0 2px #0008}.gm-status .gm-dot.bad{animation:none}@keyframes gm-live{50%{opacity:.45}}#gm .gm-chip{background:var(--ui-leather-1)!important;border:1px solid var(--ui-ink)!important;border-radius:0!important;padding:3px 9px!important;box-shadow:inset 0 0 0 1px #3a2a16!important}#gm .gm-chip:hover{box-shadow:inset 0 0 0 1px var(--ui-brass-lo)!important;color:var(--ui-text)!important}#gm .gm-chip.on{color:var(--ui-text-bright)!important;box-shadow:inset 0 0 0 2px var(--ui-brass-hi)!important;background:#3a2a14!important}#gm .gm-step{font:700 12.5px var(--ui-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-gold);border-bottom:1px solid #a8843e;align-items:center;gap:8px;margin:14px 0 6px;padding-bottom:4px;display:flex}#gm .gm-step i{width:18px;height:18px;font:800 12.5px var(--ui-font-body);letter-spacing:0;color:#1a1006;background:var(--ui-brass-hi);place-items:center;font-style:normal;display:inline-grid}#gm .gm-mul{grid-template-columns:70px minmax(0,1fr) 64px;align-items:center;gap:8px;margin:4px 0;display:grid}#gm .gm-mul>span{font:700 14px var(--ui-font-body);border-left:3px solid;padding-left:8px}#gm .gm-mul .gm-mul-chips{flex-wrap:wrap;gap:3px;display:flex}#gm .gm-mul .gm-input.tiny{text-align:right;width:64px;height:26px}#gm .gm-repeat{flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0;display:flex}#gm .gm-repeat>span{font:700 13.5px var(--ui-font-body);color:var(--ui-text-dim);margin-right:6px}#gm .gm-repeat label{align-items:center;gap:4px;margin-left:6px;font-size:13.5px;display:inline-flex}#gm .gm-repeat .gm-input.tiny{width:50px;height:26px}#gm .gm-evprev{margin:10px 0 4px}#gm .gm-evprev>small{font:700 12px var(--ui-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-text-dim);margin-bottom:4px;display:block}#gm .gm-evcard{background:#120c07;border:1px solid #000;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #a8843e}#gm .gm-evcard b{color:#f6e6c0;text-shadow:0 1px #000;font:700 15px Cinzel,Georgia,serif}#gm .gm-evcard span{color:var(--ui-text-dim);flex:100%;font-size:13px}#gm .gm-ev .ev-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#gm .gm-evpill{font:800 12px/1.6 var(--ui-font-body);letter-spacing:.1em;text-transform:uppercase;border:1px solid #000;padding:1px 7px}#gm .gm-evpill.live{color:#0e1a08;background:var(--ui-success)}#gm .gm-evpill.soon{color:#08121e;background:#6aa0e8}#gm .gm-evpill.past{color:var(--ui-text-dim);background:#2a2016}#gm .gm-evpill.off{color:#e8a090;background:#3a1410}#gm .gm-evbar{background:#0b0805;height:5px;margin:4px 0 2px;box-shadow:inset 0 0 0 1px #000}#gm .gm-evbar i{background:var(--ui-success);height:100%;display:block}#gm .gm-seg{gap:4px;margin-bottom:8px;display:flex}#gm .gm-seg button{flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex;padding:6px 10px!important}#gm .gm-seg button i{background:#0008;min-width:18px;padding:0 5px;font-size:12.5px;font-style:normal}#gm .gm-pick-bar{gap:4px;margin-bottom:4px;display:flex}#gm .gm-pick-bar .gm-input{flex:1;min-width:0}#gm .gm-pick{scrollbar-width:thin;background:#0f0a06;border:1px solid #000;max-height:220px;margin-bottom:8px;overflow-y:auto;box-shadow:inset 0 0 0 1px #3a2a16}#gm .gm-pick-row{text-align:left;width:100%;cursor:var(--cur-hand);grid-template-columns:16px minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:8px;display:grid;color:var(--ui-text)!important;background:0 0!important;border:0!important;border-bottom:1px solid #2c2216!important;padding:6px 10px!important}#gm .gm-pick-row:hover{background:#1e150c!important}#gm .gm-pick-row.on{box-shadow:inset 3px 0 0 var(--ui-brass-hi)!important;background:#2a1e0e!important}#gm .gm-pick-row b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#gm .gm-pick-row span,#gm .gm-pick-row small{color:var(--ui-text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}#gm .gm-tick{box-sizing:border-box;background:#0b0805;border:1px solid #000;width:14px;height:14px;box-shadow:inset 0 0 0 1px #5a4220}#gm .gm-pick-row.on .gm-tick{background:var(--ui-brass-hi);box-shadow:inset 0 0 0 2px #0b0805}#gm .gm-msg{display:block;position:relative}#gm .gm-msg small{color:var(--ui-text-faint);font-size:12.5px;position:absolute;bottom:6px;right:8px}#gm .gm-line .gm-line-t{white-space:normal;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}#gm .gm-line .gm-line-t b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#gm .gm-line .gm-line-t small{color:var(--ui-brass-hi);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}#gm .gm-line{border-image:!important;border-radius:0!important}#gm .gm-row.head{background:#0f0a06!important;border-bottom:1px solid #a8843e!important}#gm button.gm-th{text-align:left;font:700 12px var(--ui-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#c8b28a!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:2px 0!important}#gm button.gm-row:not(.head):nth-child(2n){background:#16100a!important}#gm .gm-chip.on{box-shadow:inset 0 0 0 1px var(--ui-brass-hi)!important}body .ann.ann-prev{z-index:auto;zoom:1;margin:8px auto;animation:none;position:relative;top:auto;left:auto;right:auto}#gm .gm-ann-kinds{flex-wrap:wrap}#gm .gm-ann-kinds button{flex:auto}#gm .gm-ann-kinds img.gi,#gm .gm-line img.gi{image-rendering:pixelated}#gm .gm-boss-map{grid-template-columns:1fr}#gm .gm-boss-map .gm-canvas{max-height:360px}#gm .gm-boss-mark{z-index:3;pointer-events:none;background:#2a0a06;padding:2px;line-height:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #000,inset 0 0 0 1px #ff5a4a}#gm .gm-boss-row{cursor:var(--cur)}#gm .gm-boss-row .gm-line-t{flex:1;min-width:0}#gm .gm-boss-hp{background:#1a0a06;border:1px solid #000;height:6px;margin-top:4px;display:block}#gm .gm-boss-hp i{background:#d8382c;height:100%;display:block;box-shadow:inset 0 1px #ff8a6a}.gm-spawn .gm-input{box-sizing:border-box;width:100%}.gm-spawn h3+.gm-input{margin-top:4px}.gm-spawn .sp-row{align-items:center;gap:8px;margin:6px 0;display:flex}.gm-spawn .sp-row .gm-input{flex:1;min-width:0}.gm-spawn .sp-now{border-left:3px solid var(--ui-brass-hi);background:var(--ui-leather-3);margin:8px 0 0;padding:5px 8px;font-size:14px}.gm-spawn .sp-list{flex-direction:column;gap:3px;max-height:220px;margin:6px 0 0;padding:0;list-style:none;display:flex;overflow:auto}.gm-spawn .sp-list li{background:var(--ui-leather-3);border:1px solid var(--ui-ink);justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;font-size:14px;display:flex}.gm-spawn .sp-list li.bad{color:#ffb0a0}.gm-spawn .sp-list small{color:var(--ui-text-faint)}.gm-spawn .gm-dot.off{background:#5a4a3a}.gm-spawn .sp-grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:4px;max-height:44vh;margin:6px 0;display:grid;overflow:auto}#gm .gm-spawn .sp-grid button{background:var(--ui-leather-3);border:1px solid var(--ui-ink);cursor:var(--cur-hand);color:var(--ui-text);flex-direction:column;align-items:center;gap:2px;padding:4px 2px;display:flex}#gm .gm-spawn .sp-grid button:hover{box-shadow:inset 0 0 0 1px var(--ui-brass-hi)}.gm-spawn .sp-grid img{width:34px;height:34px;image-rendering:pixelated}.gm-spawn .sp-grid span{text-overflow:ellipsis;white-space:nowrap;max-width:74px;font-size:12px;overflow:hidden}.gm-spawn .sp-more{grid-column:1/-1}.gm-spawn .sp-bi{align-items:center;gap:6px;min-width:0;display:flex}.gm-spawn .sp-bi img{width:26px;height:26px;image-rendering:pixelated}.gm-spawn .sp-bq{align-items:center;gap:4px;display:flex}.gm-spawn .sp-bq .gm-input{width:90px}#gm .gm-head #gm-staff{margin-left:auto}#gm .gm-head #gm-staff.on{color:#ffd860;border-color:#e0a828;box-shadow:inset 0 0 0 1px #e0a828}#gm .gm-head #gm-staff+.gm-keys{margin-left:12px}.gm-chat{border:1px solid var(--ui-ink);background:var(--ui-leather-1);flex-direction:column;gap:1px;max-height:60vh;margin:6px 0;display:flex;overflow:auto}.gm-chat-row{grid-template-columns:128px 58px minmax(0,1fr);align-items:baseline;gap:8px;padding:3px 8px;font-size:14px;line-height:1.35;display:grid}.gm-chat-row:nth-child(2n){background:#0000002e}.gm-chat-row.me{box-shadow:inset 2px 0 #e8c46a}.gm-chat-row small{color:#a89878;white-space:nowrap;font-size:12px}.gm-chat-row span{overflow-wrap:anywhere}.gm-chat-me{color:#f0d48a}.gm-chat-ch{text-align:center;color:#070403;text-transform:uppercase;background:#a89878;padding:0 4px;font-size:11px;font-style:normal}.gm-chat-ch.global{background:#e8c46a}.gm-chat-ch.whisper{background:#c890e0}.gm-chat-ch.party{background:#6ab0e0}.gm-chat-ch.guild{background:#8ad04a}#studio{z-index:8;background:#120e0bf5;border-left:1px solid #000;width:340px;font-size:12.5px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:inset 1px 0 #6e5427,-6px 0 20px #0008}#studio[hidden]{display:none!important}#studio header{justify-content:space-between;align-items:center;padding:10px 12px 6px;display:flex}#studio header b{color:var(--gold);letter-spacing:.05em;font:700 16px Georgia,serif}#studio nav{border-bottom:1px solid #3a2c1a;gap:2px;padding:0 8px;display:flex}#studio nav button{background:#1e1711;border-bottom:none;border-radius:4px 4px 0 0;flex:1;padding:6px 4px}#studio nav button.on{border-color:var(--gold);color:#fff;background:#3a2c1a}#studio section{padding:10px 12px 40px}#studio h4{color:var(--gold);margin:14px 0 6px;font:700 13px Georgia,serif}#studio label{color:var(--muted);margin:6px 0;font-size:11.5px;display:block}#studio input,#studio select{width:100%;color:var(--ink);background:#120e0b;border:1px solid #5a4422;border-radius:3px;margin-top:3px;padding:5px 7px;font-size:12.5px}#studio input[type=checkbox]{width:auto;margin:0 6px 0 0}#studio input[type=file]{padding:3px}#studio button.wide{width:100%;margin-top:8px}#studio button.danger{background:linear-gradient(#7a2a1e,#4a1610);border-color:#c05040}#studio code{color:#c9b88f;background:#ffffff0d;border-radius:2px;padding:0 4px;font-size:11px}.st-hint{color:var(--muted);margin:6px 0;font-size:11.5px}.st-row{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;display:flex}.st-row>span:first-child{color:var(--muted)}.st-tag{color:#fff;background:#2d4f94;border-radius:3px;padding:1px 5px;font-size:10px}.st-tag.warn{background:#8a5a12}.st-check{align-items:center;color:var(--ink)!important;display:flex!important}.st-checks{gap:10px;display:flex}.st-inline{align-items:center;gap:6px;display:flex!important}.st-inline select{width:auto!important;margin:0!important}.st-grid2{grid-template-columns:1fr 1fr;gap:0 8px;display:grid}.st-tools{grid-template-columns:repeat(4,1fr);gap:3px;margin:8px 0;display:grid}.st-tools button.on{border-color:var(--gold);color:#fff;background:linear-gradient(#7a5a22,#4a3412)}.st-palette{flex-wrap:wrap;gap:3px;margin:6px 0;display:flex}.st-palette canvas{width:32px;height:32px;image-rendering:pixelated;cursor:var(--cur-hand);border:2px solid #000}.st-palette canvas.on{border-color:#ffe08a}.st-actions{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.st-actions button{flex:1}.st-list{margin:0;padding:0;list-style:none}.st-list li{background:#ffffff08;border:1px solid #d8b25a26;border-radius:3px;justify-content:space-between;align-items:center;gap:6px;margin-bottom:3px;padding:5px 6px;display:flex}.st-list li button{margin-left:3px}.st-inspector{background:#ffe08a0a;border:1px solid #5a4422;border-radius:4px;margin:10px 0;padding:8px}.st-errors{color:#ffb0a0;background:#a0281e26;border:1px solid #8a3a2a;border-radius:4px;margin:8px 0;padding:8px}.st-errors ul{margin:4px 0 0;padding-left:18px}.st-ok{color:#9fe08a}.st-msgs{padding:0 12px}.st-msg{border-radius:3px;margin-top:6px;padding:5px 8px;font-size:12px}.st-msg.ok{color:#b8f0a0;background:#50a03c33}.st-msg.err{color:#ffb0a0;background:#aa322840}.st-msg.info{color:#b8d0ff;background:#3c64b433}#as-preview{image-rendering:pixelated;border:1px solid #3a2c1a;margin:8px auto;display:block}#st-metrics-out{white-space:pre-wrap;color:#c9b88f;font-size:11px}#notice{z-index:9;pointer-events:none;background:#141e3ce6;border:1px solid #4a6ab0;border-radius:4px;padding:6px 14px;font-size:13px;position:fixed;top:46px;left:50%;transform:translate(-50%)}#notice[hidden]{display:none}#studio nav.st-nav{border-bottom:1px solid #3a2c1a;gap:4px;padding:4px 8px 6px;display:grid}#studio nav.st-nav>div{flex-wrap:wrap;align-items:center;gap:2px;display:flex}#studio nav.st-nav small{color:#8a7a5a;text-transform:uppercase;letter-spacing:.06em;width:78px;font-size:10px}#studio nav.st-nav button{border-bottom:1px solid var(--edge);border-radius:3px;flex:none;padding:3px 8px;font-size:11.5px}#studio nav.sub{border-bottom:1px solid #3a2c1a;gap:2px;margin:-4px 0 8px;padding:0;display:flex}#studio nav.sub button{flex:none;padding:5px 10px}#studio textarea{width:100%;color:var(--ink);resize:vertical;background:#120e0b;border:1px solid #5a4422;border-radius:3px;margin-top:3px;padding:5px 7px;font:12.5px system-ui}#studio .st-tag.warn{background:#6a3a12}.dt{grid-template-columns:210px 1fr;gap:10px;min-height:60vh;display:grid}.dt-list{border-right:1px solid #2e2418;padding-right:8px}.dt-list ul{max-height:52vh;margin:6px 0;padding:0;list-style:none;overflow:auto}.dt-list li{cursor:var(--cur-hand);border-radius:3px;align-items:center;gap:6px;padding:4px 5px;display:flex}.dt-list li:hover{background:#241b13}.dt-list li.on{box-shadow:inset 2px 0 0 var(--gold);background:#3a2c1a}.dt-list li span{flex-direction:column;min-width:0;display:flex}.dt-list li b{color:#f0e4c8;font-size:12px;font-weight:600}.dt-list li code{color:#8a7a5a;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dt-list canvas{width:24px;height:24px;image-rendering:pixelated;background:#120e0b;border-radius:2px;flex:none}.dt-tools{gap:4px;display:flex}.dt-tools input{margin:0!important}.dt-edit{min-width:0}.dt-head{color:var(--gold);margin-bottom:6px;font:700 15px Georgia,serif}.dt-head code{color:#a99d86;font:11px monospace}.dt-preview canvas{image-rendering:pixelated;background:#1d1712;border:1px solid #3a2c1a;border-radius:3px}.dt-actions{background:linear-gradient(#0000,#120e0bf5 30%);gap:6px;padding:8px 0;display:flex;position:sticky;bottom:0}.sf .sf-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 10px;display:grid}.sf .sf-f{margin:5px 0;display:block}.sf .sf-f>span{color:#c8b993;font-size:11px}.sf .sf-f.wide,.sf .sf-group,.sf .sf-point{grid-column:1/-1}.sf .sf-bool{align-items:center;gap:4px;display:flex}.sf .sf-bool span{color:var(--ink)!important}.sf .sf-hint{color:#8a7a5a;margin-top:1px;font-size:10.5px;display:block}.sf fieldset.sf-group{background:#ffffff04;border:1px solid #3a2c1a;border-radius:4px;margin:8px 0;padding:4px 8px 8px}.sf fieldset.sf-group legend{color:var(--gold);padding:0 4px;font:700 12px Georgia,serif}.sf .sf-group.off{margin:6px 0}.sf .sf-add{background:#1e1711;border-style:dashed;padding:3px 8px;font-size:11.5px}.sf .sf-x{margin-left:4px;padding:0 5px;font-size:10px}.sf .sf-list ol{margin:0;padding:0;list-style:none}.sf .sf-list li{border-bottom:1px dashed #2e2418;align-items:flex-start;gap:6px;padding:4px 0;display:flex}.sf .sf-li{flex:1;min-width:0}.sf .sf-li-tools{flex-direction:column;gap:2px;padding-top:18px;display:flex}.sf .sf-li-tools button{padding:1px 6px;font-size:11px}.sf .sf-sprite canvas{width:40px;height:40px;image-rendering:pixelated;background:#120e0b;border:1px solid #3a2c1a;border-radius:3px;flex:none}.sf .sf-sound,.sf .sf-gear{align-items:center;gap:4px;display:flex}.sf .sf-sound button{margin-top:3px;padding:4px 8px}.sf .sf-point{align-items:center;gap:4px;margin:5px 0;display:flex}.sf .sf-point span{color:#c8b993;min-width:70px;font-size:11px}.sf .sf-point input{width:72px!important;margin:0!important}.sf .sf-point button{white-space:nowrap;padding:4px 8px}.sf select.sf-bad{border-color:#c43a2a!important}.q-graph{background:#120e0b;border:1px solid #2e2418;border-radius:4px;margin:6px 0;padding:4px;overflow:auto}.q-graph svg .node rect{fill:#241b13;stroke:#6e5427}.q-graph svg .node.done rect{fill:#1e2e18;stroke:#5d9e44}.q-graph svg text{fill:#f0e4c8;font:11px system-ui}.q-graph svg text.t{fill:var(--gold);font-weight:700}.q-graph svg text.d{fill:#c8b993}.q-graph svg text.lbl{fill:#7ad0ff;font-size:9px}.q-graph svg path{fill:none;stroke-width:1.5px}.q-graph svg path.nx{stroke:#d8b25a}.q-graph svg path.br{stroke:#7ad0ff;stroke-dasharray:4 3}.q-dbg b{color:var(--gold)}.q-dbg ul{margin:4px 0;padding-left:14px}.q-dbg li button{padding:0 5px;font-size:10px}.q-dbg-btns{flex-wrap:wrap;gap:3px;margin-top:4px;display:flex}.q-dbg-btns button{padding:3px 6px;font-size:11px}.q-dbg-btns select{width:auto!important;margin:0!important;padding:2px!important}.chips{flex-wrap:wrap;gap:3px;margin-bottom:8px;display:flex}.chips button{border-radius:10px;padding:2px 8px;font-size:11px}.chips button.on{border-color:var(--gold);background:#3a2c1a}.sp-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sp-grid{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));align-content:start;gap:4px;max-height:66vh;display:grid;overflow:auto}.sp-grid button{background:#16110d;flex-direction:column;align-items:center;gap:2px;padding:4px;display:flex}.sp-grid button.on{border-color:var(--gold);background:#2a2016}.sp-grid canvas{width:48px;height:48px;image-rendering:pixelated}.sp-grid span{color:#c8b993;text-overflow:ellipsis;white-space:nowrap;max-width:66px;font-size:9.5px;overflow:hidden}#sp-big{image-rendering:pixelated;cursor:var(--cur-cross);background:#120e0b;border:1px solid #3a2c1a;border-radius:3px;max-width:100%}.sp-frames{flex-wrap:wrap;gap:2px;max-height:92px;margin:4px 0;display:flex;overflow:auto}.sp-frames button{min-width:22px;padding:1px 4px;font-size:10px}.sp-frames button.on{border-color:var(--gold);background:#3a2c1a}.sp-frames i{color:#7ad0ff;margin-right:3px;font-style:normal}#im-prev{image-rendering:pixelated;background:#1d1712;border-radius:3px;margin:6px 0;display:block}.pc{grid-template-columns:1fr 230px;gap:10px;display:grid}.pc-left{min-width:0;overflow:auto}.pc-left canvas#pc-canvas{image-rendering:pixelated;cursor:var(--cur-cross);touch-action:none;border:1px solid #5a4422;margin:6px 0;display:block}.pc-tools{flex-wrap:wrap;gap:2px;display:flex}.pc-tools button{padding:3px 7px;font-size:11.5px}.pc-tools button.on{border-color:var(--gold);background:#3a2c1a}.pc-pal{grid-template-columns:repeat(17,18px);align-items:center;gap:2px;margin:6px 0;display:grid}.pc-pal button{border:1px solid #000;border-radius:2px;width:18px;height:18px;padding:0}.pc-pal button.on{outline:2px solid var(--gold)}.pc-pal input[type=color]{grid-column:span 2;height:20px;width:36px!important;margin:0!important;padding:0!important}.pc-right #pc-anim{image-rendering:pixelated;border:1px solid #3a2c1a;border-radius:3px}.pc-frames{flex-wrap:wrap;gap:2px;max-height:150px;margin:6px 0;display:flex;overflow:auto}.pc-frames button{padding:1px;position:relative}.pc-frames button.on{border-color:var(--gold)}.pc-frames canvas{width:26px;height:26px;image-rendering:pixelated;display:block}.pc-frames i{color:#7ad0ff;font-size:8px;font-style:normal;position:absolute;top:-1px;left:1px}.snd{grid-template-columns:1fr 1fr;gap:14px;display:grid}.snd-lib{max-height:40vh;overflow:auto}.snd-lib li{gap:4px}.snd-lib li.builtin code{color:#8a7a5a}.snd-lib button{padding:1px 6px}.snd-lib select,.snd-lib input[type=range]{width:74px!important;margin:0 2px!important;padding:1px!important}.snd-ev{border-collapse:collapse;width:100%;font-size:11.5px}.snd-ev td{border-bottom:1px dashed #2e2418;padding:2px 3px}.snd-ev td:first-child{color:#c8b993;white-space:nowrap}.snd-ev select{margin:0!important;padding:2px 4px!important}.snd-ev button{padding:1px 6px}#studio h5{color:#c8b993;margin:10px 0 3px;font:700 11.5px Georgia,serif}.snd-busv{align-items:center;gap:6px;display:flex}.snd-busv input{width:140px!important}.lab canvas{image-rendering:pixelated;border:1px solid #3a2c1a;border-radius:4px;max-width:100%;display:block}.lab-controls{grid-template-columns:repeat(4,1fr)!important}#studio{width:400px;font-size:14px}#studio.wide{width:min(980px,100vw - 200px)}#studio header b{font-size:20px}#studio input,#studio select,#studio textarea{padding:7px 10px;font-size:14px}#studio button{padding:7px 12px;font-size:13.5px}#studio nav.st-nav{gap:6px;padding:6px 10px 8px}#studio nav.st-nav small{width:92px;font-size:11px}#studio nav.st-nav button{padding:5px 10px;font-size:13px}#studio h4{font-size:15px}#studio .st-hint,.sf .sf-hint{font-size:12.5px}.st-intro{background:#788c961f;border-left:3px solid #a8c0c8;border-radius:3px;align-items:baseline;gap:10px;margin:8px 10px 0;padding:8px 12px;display:flex}.st-intro b{white-space:nowrap;color:#e6e0d2;font:600 15px Georgia,serif}.st-intro span{color:#b8c4c8;font-size:13px}.dt{grid-template-columns:240px 1fr}.sf .sf-f>span{font-size:12.5px}.sf fieldset.sf-group legend{font-size:14px}.dt-head{font-size:18px}.st-msg{font-size:13.5px}#studio header .st-hint button.link{color:#c9b88f;margin-left:4px;font-size:12px}.st-help{background:#16110d;border:1px solid #6e5427;border-radius:4px;margin:6px 10px;padding:8px 12px}.st-help b{color:var(--gold);font:700 14px Georgia,serif}.st-help table{border-collapse:collapse;width:100%;margin:6px 0;font-size:12.5px}.st-help td{vertical-align:top;border-bottom:1px dashed #2e2418;padding:2px 4px}.st-help td:first-child{white-space:nowrap;width:1%}#studio kbd{color:#ffe8b0;background:#0e0b08;border:1px solid #6a5434;border-bottom-width:2px;border-radius:3px;padding:0 5px;font:700 11px system-ui;display:inline-block}.st-status{z-index:2;background:#1e1711;border:1px solid #3a2c1a;border-radius:4px;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 10px 0;padding:5px 8px;font-size:12.5px;display:flex;position:sticky;top:0}.st-status b{color:#f0e4c8}#studio .st-tag.ok{background:#2e5a24}#studio .st-tag.bad{background:#8a2a1e}#studio input#st-mapq,#studio input#st-resq,#studio input#st-entq{margin-bottom:6px}.st-ents{background:#ffffff04;border:1px solid #3a2c1a;border-radius:4px;margin:10px 0;padding:4px 8px}.st-ents summary{cursor:var(--cur-hand);color:var(--gold);padding:2px 0;font:700 13px Georgia,serif}.st-ents .chips button small{color:#8a7a5a}.st-entl{max-height:220px;overflow:auto}.st-entl li{cursor:var(--cur-hand);padding:3px 6px;font-size:12.5px}.st-entl li:hover{border-color:var(--gold)}.st-entl li.on{border-color:var(--gold);background:#3a2c1a}.st-entl li small{color:#8a7a5a;text-transform:uppercase;margin-right:4px;font-size:10px}.sp-insp .sp-mob{align-items:center;gap:8px;display:flex}.sp-insp .sp-mob label{flex:1}.sp-insp canvas{width:40px;height:40px;image-rendering:pixelated;background:#120e0b;border:1px solid #3a2c1a;border-radius:3px;flex:none}.sp-insp .sp-stats{margin:2px 0 4px}.sp-insp .sp-boss{align-self:end;margin-bottom:10px!important}.sp-insp label.bad input,.sp-insp label.bad select{border-color:#c43a2a!important}.sf-err{color:#ff9a88;margin-top:2px;font-size:11.5px;display:block}#st-overlay{pointer-events:none;z-index:7;position:fixed;inset:0;overflow:hidden}#st-overlay[hidden]{display:none}#st-overlay .ov-l{white-space:nowrap;color:#ffe2dc;text-shadow:0 1px #000;background:#3c0e0ac7;border:1px solid #ff605099;border-radius:3px;padding:1px 5px;font:600 11px system-ui;position:absolute;top:0;left:0}#st-overlay .ov-l.portal{color:#ecdcff;background:#281246c7;border-color:#c090ff99}#st-overlay .ov-l.stone{color:#f0e0ff;background:#1c0a28d1;border-color:#b968ffbf}#st-overlay .ov-l.stone small{color:#c8b0e0}#st-overlay .ov-l.quest{color:#dff3ff;background:#081c30d9;border-color:#6ac8ffcc;line-height:1.35}#st-overlay .ov-l.quest.main{color:#fff4cf;background:#342606e0;border-color:#ffd65ae6}#st-overlay .ov-l.sel{border-color:#ffe08a;box-shadow:0 0 0 1px #ffe08a80}#st-overlay .ov-l small{color:#d8b8b0;font-weight:400}#st-overlay .ov-l .boss{color:#ffd060}#st-overlay .ov-l .bad{color:#ff6a5a}#st-overlay .ov-h{background:#ffe08a;border:1px solid #2a1a08;width:10px;height:10px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #ffe08a60}#st-overlay .ov-h.round{border-radius:50%}#st-overlay .ov-h.hot{background:#fff;outline:2px solid #ffe08a}#st-overlay .ov-h[hidden]{display:none}.dt-count{display:block;margin:4px 0 0!important}.dt-list .dt-ico{width:24px;height:24px;image-rendering:pixelated;background:#120e0b;border-radius:2px;flex:none}.dt-list li em.dt-badge{color:#c9b88f;white-space:nowrap;background:#ffffff0f;border-radius:8px;margin-left:auto;padding:0 5px;font-size:10.5px;font-style:normal}.dt-sum{flex-wrap:wrap;gap:4px;margin:0 0 8px;display:flex}.dt-sum span{background:#1e1711;border:1px solid #3a2c1a;border-radius:3px;flex-direction:column;padding:3px 8px;display:flex}.dt-sum small{color:#8a7a5a;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px}.dt-sum b{color:#f0e4c8;font-size:13px}.dt-used{margin:8px 0;font-size:12.5px}.dt-used summary{cursor:var(--cur-hand);color:#c9b88f}.dt-used ul{color:var(--muted);margin:4px 0;padding-left:18px}.sf .sf-bad-f{box-shadow:0 0 0 1px #c43a2a60;border-color:#c43a2a!important}.sf .sf-sec{color:#7ad0ff;margin-left:4px;font-size:11px;display:inline-block}.ip-btn{text-align:left;background:#120e0b;border:1px solid #5a4422;align-items:center;width:100%;min-height:34px;margin-top:3px;display:flex;padding:3px 6px!important}.ip-btn:hover{border-color:var(--gold)}.ip-chip{align-items:center;gap:6px;min-width:0;display:flex}.ip-chip img{width:26px;height:26px;image-rendering:pixelated;flex:none}.ip-chip b{color:#f0e4c8;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ip-chip code{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#8a7a5a!important;font-size:10.5px!important}.ip-chip.empty{color:#8a7a5a;font-style:italic}.ip-chip.bad{color:#ff9a88}.ip-pop{z-index:1000;border:1px solid var(--gold);width:340px;max-height:380px;color:var(--ink);background:#16110d;border-radius:5px;flex-direction:column;font-size:13px;display:flex;position:fixed;box-shadow:0 8px 28px #000c}.ip-pop .ip-top{border-bottom:1px solid #3a2c1a;padding:6px}.ip-pop input{width:100%;color:var(--ink);box-sizing:border-box;background:#0e0b08;border:1px solid #5a4422;border-radius:3px;padding:6px 8px;font-size:13px}.ip-pop .ip-kinds{flex-wrap:wrap;gap:2px;margin-top:4px;display:flex}.ip-pop .ip-kinds button{border-radius:9px;padding:1px 7px;font-size:11px}.ip-pop .ip-kinds button.on{border-color:var(--gold);background:#3a2c1a}.ip-pop ul{flex:1;margin:0;padding:4px;list-style:none;overflow:auto}.ip-pop li{cursor:var(--cur-hand);border-radius:3px;align-items:center;gap:8px;padding:3px 6px;display:flex}.ip-pop li img{width:28px;height:28px;image-rendering:pixelated;flex:none}.ip-pop li span{flex-direction:column;flex:1;min-width:0;display:flex}.ip-pop li b{color:#f0e4c8;font-size:13px;font-weight:600}.ip-pop li code{color:#8a7a5a;font-size:10.5px}.ip-pop li small{color:#8a7a5a;white-space:nowrap;font-size:10.5px}.ip-pop li.hi,.ip-pop li:hover{background:#3a2c1a}.ip-pop li.cur b{color:var(--gold)}.sf .sf-loot .sf-lrow{border-bottom:1px dashed #2e2418;grid-template-columns:minmax(160px,1fr) 64px 64px 86px 84px;align-items:center;gap:6px;padding:3px 0;display:grid}.sf .sf-loot .sf-lrow .ip-btn{margin:0}.sf .sf-loot .sf-lrow input{margin:0!important;padding:5px 6px!important}.sf .sf-loot .sf-lrow .sf-err{grid-column:1/-1}.sf .sf-loot .sf-lhead{color:#8a7a5a;text-transform:uppercase;letter-spacing:.04em;border:none;padding:0;font-size:11px}.sf .sf-pct{color:#c8b993;align-items:center;gap:3px;display:flex}.sf .sf-ltools{gap:2px;display:flex}.sf .sf-ltools button{padding:2px 6px!important;font-size:11px!important}.gv{grid-template-columns:300px 1fr;gap:14px;display:grid}.gv h4:first-child{margin-top:0}.gv-row{align-items:center;gap:6px;display:flex}.gv-row input{margin:0!important}.gv-row button{white-space:nowrap}.gv .chips{margin-top:6px}.gv-target .st-check{margin:3px 0}.gv-found{max-height:160px;overflow:auto;margin-top:4px!important}.gv-found li{cursor:var(--cur-hand);padding:3px 6px;font-size:12.5px}.gv-found li.on{border-color:var(--gold);background:#3a2c1a}.gv-found small{color:#8a7a5a}.gv-found .dot{background:#5a4a3a;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.gv-found .dot.on{background:#6ad04a}.gv-now{background:#50a03c1f;border-left:3px solid #6ad04a;border-radius:3px;margin:6px 0 0;padding:5px 8px}.gv-now b{color:#d8f0c8}.gv-log{max-height:180px;font-size:12px;overflow:auto}.gv-log li.bad{color:#ffb0a0;border-color:#8a3a2a}.gv-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:4px;max-height:38vh;padding:2px;display:grid;overflow:auto}.gv-grid button{background:#16110d;flex-direction:column;align-items:center;gap:2px;display:flex;padding:4px 2px!important}.gv-grid button:hover{border-color:var(--gold);background:#2a2016}.gv-grid img{width:34px;height:34px;image-rendering:pixelated}.gv-grid span{color:#c8b993;text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:10.5px;overflow:hidden}.gv-basket li{padding:3px 6px}.gv-bi{align-items:center;gap:6px;min-width:0;display:flex}.gv-bi img{width:26px;height:26px;image-rendering:pixelated}.gv-bi b{color:#f0e4c8;font-weight:600}.gv-bi code{font-size:10.5px}.gv-bq{align-items:center;gap:3px;display:flex}.gv-bq input{width:80px!important;margin:0!important;padding:4px 6px!important}.gv-bq button{padding:3px 7px!important;font-size:11.5px!important}#studio input[type=radio]{width:auto;margin:0 6px 0 0}#studio header .st-head-tools{align-items:center;gap:6px;display:flex}#studio header .st-head-tools button{padding:5px 10px;font-size:13px}#studio .st-nav button .d{display:none}#studio.full{background:#120e0b;border-left:none;flex-direction:column;font-size:15px;display:flex;left:0;overflow:hidden;width:auto!important}#studio.full header{background:linear-gradient(#211912,#16110d);border-bottom:1px solid #3a2c1a;padding:12px 20px}#studio.full header b{font-size:24px}#studio.full .st-body{flex:1;grid-template-columns:260px 1fr;min-height:0;display:grid}#studio.full nav.st-nav{background:#16110d;border-bottom:none;border-right:1px solid #3a2c1a;flex-direction:column;gap:2px;padding:12px 10px 30px;display:flex;overflow:auto}#studio.full nav.st-nav>div{flex-direction:column;align-items:stretch;gap:3px;display:flex}#studio.full nav.st-nav small{color:#8a7a5a;width:auto;margin:14px 6px 4px;font-size:11.5px}#studio.full nav.st-nav>div:first-child small{margin-top:0}#studio.full nav.st-nav button{text-align:left;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:flex-start;padding:8px 12px;display:flex}#studio.full nav.st-nav button:hover{background:#241b13;border-color:#3a2c1a}#studio.full nav.st-nav button.on{border-color:var(--gold);box-shadow:inset 3px 0 0 var(--gold);background:#3a2c1a}#studio.full nav.st-nav button .t{color:#f0e4c8;font-size:15px;font-weight:600}#studio.full nav.st-nav button .d{color:#a99d86;margin-top:1px;font-size:12px;display:block}#studio.full .st-main{min-width:0;padding:4px 24px 40px;overflow:auto}#studio.full .st-main>section{max-width:1400px;padding:12px 0 40px}#studio.full .st-intro{margin:14px 0 0;padding:12px 16px}#studio.full .st-intro b{font-size:20px}#studio.full .st-intro span{font-size:14.5px}#studio.full .st-msgs{padding:0}#studio.full .st-status{margin:12px 0 0}#studio.full .st-help{margin:12px 0}#studio.full .dt{grid-template-columns:300px 1fr;min-height:calc(100vh - 220px)}#studio.full .dt-list ul{max-height:calc(100vh - 290px)}#studio.full .gv{grid-template-columns:360px 1fr}#studio.full .gv-grid{max-height:46vh}.st-home h2{color:var(--gold);margin:18px 0 4px;font:700 26px Georgia,serif}.st-home h3{color:var(--gold);margin:26px 0 8px;font:700 18px Georgia,serif}.st-home>.st-hint{font-size:14px}.st-home-cont{background:#50a03c1f;border:1px solid #6ad04a80;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:10px 14px;display:flex}.st-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin-top:14px;display:grid}#studio .st-card{text-align:left;background:linear-gradient(#211912,#19130e);border:1px solid #4a3820;border-radius:6px;flex-direction:column;align-items:flex-start;gap:6px;min-height:130px;padding:16px 18px;display:flex}#studio .st-card:hover{border-color:var(--gold);background:linear-gradient(#2c2117,#1e1711);transform:translateY(-1px)}#studio .st-card .i{font-size:30px;line-height:1}#studio .st-card b{color:#f0e4c8;font:700 17px Georgia,serif}#studio .st-card small{color:#b8ab90;font-size:13px;line-height:1.35}#studio:not(.full) .st-cards{grid-template-columns:1fr}#studio:not(.full) .st-card{min-height:0;padding:10px 12px}.st-steps{color:#d8ccb0;margin:0;padding-left:22px;font-size:14px;line-height:1.7}.st-steps b{color:#f0e4c8}#studio.full nav.st-nav,#studio.full .st-main{overflow-x:hidden}#studio .st-card,#studio .st-card b,#studio .st-card small,#studio.full nav.st-nav button,#studio.full nav.st-nav button .d{white-space:normal;min-width:0}body.pd-editing :is(#ui-root,#chat,#chat-card,#toasts,#notice,.banner,#bossbar,#item-card,#hover-mob,#hover-npc,#party,#worldmap,#pause,#enhance,#shop,#death,#net-info,.game-panel:not(.modal),.ctx-menu),body[data-studio=full] :is(#ui-root,#chat,#chat-card,#toasts,#notice,.banner,#bossbar,#item-card,#hover-mob,#hover-npc,#party,#worldmap,#pause,#enhance,#shop,#death,#net-info,.game-panel:not(.modal),.ctx-menu){display:none!important}.st-dialog{z-index:4000!important}.modal-back.st-dialog{place-items:center!important;display:grid!important}.modal.st-dlg{margin:auto;width:min(480px,92vw)!important;translate:none!important}.st-dlg{width:min(480px,92vw)}.st-dlg .st-dlg-body{color:#efe3c6;padding:10px 14px 4px;font-size:15px;line-height:1.45}.st-dlg .st-dlg-body ul{color:#c9b88f;margin:6px 0 0 18px;padding:0;font-size:13px}.st-dlg .st-dlg-input{color:#f6ead0;background:#120e0b;border:1px solid #6e5427;border-radius:4px;width:calc(100% - 28px);margin:8px 14px 2px;padding:8px 10px;font:15px system-ui;display:block}.st-dlg textarea.st-dlg-input{resize:vertical;font:12.5px ui-monospace,Consolas,monospace}.st-dlg .modal-actions{flex-wrap:wrap;justify-content:center;gap:8px;padding:12px 14px;display:flex}.st-dlg .modal-actions button{white-space:nowrap;flex:1 1 0;min-width:max-content;max-width:100%;padding:9px 12px;font-size:15px}#st-toast{z-index:4100;pointer-events:none;gap:6px;display:grid;position:fixed;top:64px;left:50%;transform:translate(-50%)}.st-toast-msg{color:#fff4d8;background:#3a2414f2;border:1px solid #c8964a;border-radius:6px;padding:10px 16px;font:600 15px system-ui;transition:opacity .4s,transform .4s;box-shadow:0 6px 18px #000a}.st-toast-msg.out{opacity:0;transform:translateY(-6px)}#studio .st-building{color:#f6ead0;background:linear-gradient(#3a2c1a,#24190f);border:1px solid #c8964a;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:10px 12px;font-size:15px;display:flex}#studio .st-building button{white-space:nowrap;padding:8px 14px;font-size:14px}#studio .st-flow{grid-template-columns:repeat(4,1fr);gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}#studio .st-flow li{text-align:center;background:#17110c;border:1px solid #4a3a22;border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;display:flex}#studio .st-flow li>b{color:#f0d48a;background:#3a2c1a;border-radius:50%;place-items:center;width:24px;height:24px;font:700 13px Georgia,serif;display:grid}#studio .st-flow li.done>b{color:#e8ffd8;background:#3e6a2e}#studio .st-flow li.now{border-color:#ffd870;box-shadow:0 0 10px #ffd87055}#studio .st-flow li.now>b{color:#1a1208;background:#c8962a}#studio .st-flow li>span{color:#f6ead0;padding:4px 0;font:700 14px Georgia,serif}#studio .st-flow li button{width:100%;padding:6px 4px;font-size:13.5px}#studio .st-flow li small{color:#a89a80;font-size:11px}#studio .st-tools{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:4px;display:grid}#studio .st-tools button{text-align:left;padding:8px 6px;font-size:13.5px}#studio .st-tools button.on{color:#fff;background:linear-gradient(#6e5427,#3a2c1a);border-color:#ffd870;box-shadow:0 0 8px #ffd87044}#studio .st-say{color:#f0e4c8;background:#1e1711;border-left:3px solid #c8964a;border-radius:0 6px 6px 0;margin:8px 0 4px;padding:9px 12px;font-size:14.5px;line-height:1.4}#studio .st-say b{color:#ffd870;margin-right:4px}#studio .st-adv{border-top:1px solid #3a2c1a;margin-top:14px;padding-top:8px}#studio .st-adv summary{cursor:var(--cur-hand);color:#c8b993;padding:4px 0;font-size:13px}#studio kbd{color:#ffe8b0;text-align:center;background:#0e0b08;border:1px solid #6e5427;border-bottom-width:2px;border-radius:3px;min-width:16px;margin:0 1px;padding:0 4px;font:700 11px system-ui;display:inline-block}#studio .st-navfold{border-bottom:1px solid #3a2c1a}#studio .st-navfold>summary{cursor:var(--cur-hand);color:#c8b993;padding:7px 12px;font-size:13px;list-style:none}#studio .st-navfold>summary::-webkit-details-marker{display:none}#studio .st-navfold>summary:after{content:" ▾";color:#8a7a5a}#studio .st-navfold[open]>summary:after{content:" ▴"}#studio .st-navfold>nav.st-nav{border-bottom:none}#studio header{z-index:6;background:linear-gradient(#211912,#17120d);border-bottom:1px solid #3a2c1a;flex-wrap:wrap;gap:10px;position:sticky;top:0}#studio.full header{flex-wrap:nowrap;position:static}.st-crumbs{color:#a99d86;white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:7px;min-width:0;font:700 15px Georgia,serif;display:flex;overflow:hidden}.st-crumbs i{color:#6e5427;font-style:normal}.st-crumbs span:first-child{color:var(--gold);letter-spacing:.05em}.st-crumbs .cur{color:#f0e4c8}#studio.full .st-crumbs{font-size:19px}.st-dirtychip{color:#b8f0a0;background:#50a03c2e;border:1px solid #6ad04a59;border-radius:99px;flex:none;padding:3px 9px;font:600 12px system-ui}.st-dirtychip.warn{color:#ffd48a;background:#c8821e38;border-color:#c8964a;animation:2s ease-in-out infinite st-pulse}@keyframes st-pulse{50%{box-shadow:0 0 0 3px #c8963c40}}.st-head-tools{flex-wrap:wrap;gap:6px;display:flex}#st-jump kbd{margin-left:4px;font-size:10px}#st-jump{color:#c9b88f;background:#120e0b;border-color:#5a4422}#st-jump:hover{border-color:var(--gold);color:#fff}#studio nav.st-nav .st-grp-h{color:#8a7a5a;text-transform:uppercase;letter-spacing:.07em;width:100%;cursor:var(--cur-hand);justify-content:space-between;align-items:center;margin:10px 0 2px;font:700 11.5px system-ui;box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:row!important;padding:5px 8px!important;display:flex!important}#studio nav.st-nav .st-grp-h:hover{color:var(--gold)}#studio nav.st-nav .st-grp-h i{font-size:12px;font-style:normal}#studio nav.st-nav .st-grp:first-child .st-grp-h{margin-top:0}#studio nav.st-nav>.st-grp{flex-direction:column;align-items:stretch;gap:3px;display:flex}#studio:not(.full) nav.st-nav>.st-grp{flex-flow:wrap;align-items:center}#studio:not(.full) nav.st-nav .st-grp-h{width:100%;margin:4px 0 0;padding:2px 4px!important}.st-count{color:#c9b88f;background:#2a2016;border-radius:99px;margin-left:8px;padding:0 6px;font:600 11px system-ui}#studio nav.st-nav button.on .st-count{background:var(--gold);color:#1a130b}.st-help-link{color:#a99d86;width:100%;margin-top:14px;background:0 0!important;border:1px dashed #4a3820!important}#studio :is(button,input,select,textarea,summary,[tabindex]):focus-visible,#st-pal :is(input,li):focus-visible{outline-offset:1px;outline:2px solid #ffe08a}#studio .st-msgs{z-index:40;pointer-events:none;gap:6px;width:min(420px,100vw - 36px);padding:0;display:grid;position:fixed;bottom:18px;right:18px}#studio .st-msgs:empty{display:none}#studio .st-msg{pointer-events:auto;background-color:#1a130d;border:1px solid #3a2c1a;margin:0;padding:9px 12px;font-size:13px;animation:.18s ease-out st-in;box-shadow:0 6px 18px #000a}#studio .st-msg.ok{background-color:#1d2c16;border-color:#4f8a3a}#studio .st-msg.err{background-color:#351812;border-color:#b04a3a}#studio .st-msg.info{background-color:#16233a;border-color:#4a6ab0}@keyframes st-in{0%{opacity:0;transform:translateY(8px)}}.st-empty{text-align:center;color:#a99d86;background:#ffffff05;border:1px dashed #4a3820;border-radius:6px;padding:14px;font-size:13px;list-style:none}.st-recent{gap:4px;max-width:760px;margin:8px 0 0;padding:0;list-style:none;display:grid}.st-recent li{background:#ffffff08;border:1px solid #2e2418;border-radius:4px;justify-content:space-between;gap:10px;padding:7px 10px;display:flex}.st-recent small{color:#8a7a5a;white-space:nowrap}.st-recent b{text-transform:capitalize;color:#f0e4c8;font-weight:600}.st-home-cont.last{background:#c8963c1a;border-color:#c8964a80}#studio .st-card{transition:transform .12s,border-color .12s;position:relative}#studio .dt-form label{color:#c9b88f;font-weight:600}#studio :is(input,select,textarea):hover:not(:disabled){border-color:#7a5e30}#studio :is(input,select,textarea):focus{border-color:var(--gold);background:#17110c}#studio .bad :is(input,select,textarea){background:#241210;border-color:#c05040}#studio .sf-err{color:#ff9d8a;margin-top:3px;font-size:11.5px;display:block}#studio button:disabled{opacity:.45;cursor:var(--cur-no)}#studio button.primary{color:#fff;background:linear-gradient(#5a8a3a,#35571f);border-color:#7fbf5a;font-weight:600}#studio button.primary:hover:not(:disabled){filter:brightness(1.12)}#studio button.danger:hover:not(:disabled){filter:brightness(1.2)}.dt-actions{z-index:3;border-top:1px solid #2e2418;margin-top:8px}.dt-head{z-index:3;background:linear-gradient(#120e0b 70%,#0000);padding:6px 0;position:sticky;top:0}.dt-list li{min-height:34px}#st-pal{z-index:4200;background:#0806049e;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.st-pal-box{border:1px solid var(--gold);background:#17120d;border-radius:8px;flex-direction:column;gap:6px;width:min(620px,100vw - 24px);max-height:70vh;padding:12px;display:flex;box-shadow:0 18px 50px #000c}.st-pal-box input{width:100%;color:var(--ink);background:#0f0b08;border:1px solid #5a4422;border-radius:5px;padding:11px 14px;font-size:16px}.st-pal-box input:focus{border-color:var(--gold);outline:none}.st-pal-box ul{min-height:60px;margin:0;padding:0;list-style:none;overflow:auto}.st-pal-box li{cursor:var(--cur-hand);border-radius:4px;align-items:center;gap:10px;padding:7px 10px;display:flex}.st-pal-box li.on,.st-pal-box li:hover{box-shadow:inset 3px 0 0 var(--gold);background:#3a2c1a}.st-pal-box li .i{text-align:center;width:24px;font-size:18px}.st-pal-box li .n{flex-direction:column;flex:1;min-width:0;display:flex}.st-pal-box li b{color:#f0e4c8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.st-pal-box li code{color:#8a7a5a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.st-pal-box li em{text-transform:uppercase;letter-spacing:.06em;color:#a99d86;background:#241b13;border-radius:99px;padding:2px 7px;font:600 10.5px system-ui}.st-pal-box li.st-empty{cursor:var(--cur);box-shadow:none;background:0 0;justify-content:center}.modal-back.st-dialog{z-index:4300}@media (width<=820px){#studio.full .st-body{grid-template-rows:auto 1fr;grid-template-columns:1fr}#studio.full nav.st-nav{border-bottom:1px solid #3a2c1a;border-right:none;flex-flow:wrap;max-height:34vh;padding:8px}#studio.full nav.st-nav .st-grp{flex-flow:wrap;width:100%}#studio.full nav.st-nav button .d{display:none}#studio.full .st-main{padding:4px 12px 40px}.dt{grid-template-columns:1fr!important}#st-jump kbd{display:none}}@media (prefers-reduced-motion:reduce){.st-dirtychip.warn,#studio .st-msg{animation:none}}.ld-drop{text-align:center;cursor:var(--cur-hand);background:#ffffff08;border:2px dashed #6e5427;border-radius:8px;justify-items:center;gap:4px;margin:4px 0 10px;padding:26px 16px;display:grid}.ld-drop:hover,.ld-drop.over,.ld-drop:focus-visible{border-color:var(--gold);background:#e0b45a14;outline:none}.ld-drop-i{font-size:34px}.ld-drop b{color:var(--gold);font-size:15px}.ld-drop span{color:var(--muted);font-size:12px}.ld-busy{color:#7be08a;font-style:normal;font-weight:700}.ld-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:10px;display:grid}.ld-card{background:#1e1711;border:1px solid #3a2c1a;border-radius:6px;margin:0;padding:8px}.ld-card img{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:4px;width:100%;display:block}.ld-card button{width:100%;margin-top:8px}#studio .ld-drop input[type=file]{display:none}.si-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 12px;display:flex}.si-bar #si-q{flex:180px;min-width:140px;max-width:280px}.si-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.si-card{background:#1e1711;border:1px solid #3a2c1a;border-radius:8px;justify-items:start;gap:8px;margin:0;padding:10px;display:grid}.si-card.over{border-color:#6e5427}.si-ico{width:64px;height:64px;image-rendering:pixelated;background:#0c0a10;border:1px solid #2a2014;border-radius:4px}.si-card figcaption{gap:2px;display:grid}.si-card figcaption b{color:#f0e4c8;font:700 15px Georgia,serif}.si-card figcaption small{color:#a99d86}.si-card figcaption code{color:#8a7a5a;font-size:11px}.si-acts{flex-wrap:wrap;gap:6px;width:100%;display:flex}.si-acts button{flex:auto}#studio input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),#studio select,#studio textarea{border-radius:6px;min-height:46px;padding:9px 12px;font-size:16px}#studio textarea{min-height:84px;line-height:1.4}#studio button{border-radius:6px;min-height:44px;padding:8px 16px;font-size:15px}#studio .sf-x,#studio .sf-li-tools button,#studio .sf-ltools button{min-width:40px;min-height:40px;padding:4px 10px;font-size:15px}#studio .sf-add{color:#f0d48a;background:#c8963c12;border:2px dashed #7a5e30;width:100%;min-height:46px;margin-top:8px;padding:8px 16px;font-size:15px}#studio .sf-add:hover:not(:disabled){border-color:var(--gold);background:#c8963c29}#studio button.quiet{color:#a99d86;background:0 0;border-color:#3a2c1a}#studio label{font-size:14px}.sf .sf-f>span{color:#d8ccb0;font-size:14px;font-weight:600}.sf .sf-hint{margin-top:3px;font-size:13px}.sf .sf-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 16px}.sf details.sf-card{background:linear-gradient(#1c150f,#17110c);border:1px solid #4a3820;border-radius:10px;margin:0 0 12px;overflow:hidden}.sf details.sf-card[open]{border-color:#6e5427}.sf details.sf-card>summary{min-height:58px;cursor:var(--cur-hand);-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:8px 16px;list-style:none;display:flex}.sf details.sf-card>summary::-webkit-details-marker{display:none}.sf details.sf-card>summary:after{content:"▾";color:#8a7a5a;margin-left:auto;font-size:18px;transition:transform .15s}.sf details.sf-card:not([open])>summary:after{transform:rotate(-90deg)}.sf details.sf-card>summary:hover{background:#241b13}.sf details.sf-card>summary .ci{text-align:center;width:34px;font-size:26px}.sf details.sf-card>summary b{color:#f0e4c8;font:700 19px Georgia,serif}.sf details.sf-card>summary small{color:#8a7a5a;font-size:13px}.sf details.sf-card>.sf-card-body{border-top:1px solid #2e2418;padding:4px 18px 16px}.sf details.sf-card .sf-group{background:0 0;border:none;margin:10px 0 0;padding:0}.sf details.sf-card .sf-group>legend{color:#c9b88f;font-size:15px}.sf .sf-flat{grid-column:1/-1}.sf .sf-off{color:#a99d86;background:0 0;border-style:dashed;margin-top:10px}.sf-num{align-items:stretch;margin-top:3px;display:flex}#studio .sf-num input{text-align:center;-moz-appearance:textfield;border-left:none;border-right:none;border-radius:0;flex:1;min-width:0;margin:0!important}.sf-num input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#studio .sf-step{color:#f0d48a;background:#2a2016;border-color:#5a4422;flex:none;width:46px;min-height:46px;padding:0;font:700 22px/1 system-ui}#studio .sf-step:first-child{border-radius:6px 0 0 6px}#studio .sf-step:last-child{border-radius:0 6px 6px 0}#studio .sf-step:hover{border-color:var(--gold);background:#3a2c1a}.sf-num+.sf-sec{margin:3px 0 0;display:block}.sf .sf-bool{min-height:46px;cursor:var(--cur-hand);background:#17110c;border:1px solid #3a2c1a;border-radius:6px;align-items:center;gap:12px;padding:6px 12px;display:flex}.sf .sf-bool input[type=checkbox]{appearance:none;width:50px;height:28px;cursor:var(--cur-hand);background:#3a2c1a;border:1px solid #5a4422;border-radius:99px;flex:none;margin:0;transition:background .15s;position:relative}.sf .sf-bool input[type=checkbox]:after{content:"";background:#c9b88f;border-radius:50%;width:20px;height:20px;transition:left .15s,background .15s;position:absolute;top:3px;left:3px}.sf .sf-bool input[type=checkbox]:checked{background:#3e6a2e;border-color:#7fbf5a}.sf .sf-bool input[type=checkbox]:checked:after{background:#fff;left:25px}.sf .sf-bool span{font-weight:600;font-size:15px!important}.sf .sf-sprite{align-items:center;gap:8px;display:flex}#studio .sf-spick,#studio .sf-rpick{text-align:left;background:#120e0b;border:2px solid #5a4422;border-radius:8px;flex:1;align-items:center;gap:12px;width:100%;min-height:76px;padding:6px 12px;display:flex}#studio .sf-rpick{min-height:56px}#studio .sf-spick:hover,#studio .sf-rpick:hover{border-color:var(--gold);background:#1c150f}.sf-spick canvas{width:64px;height:64px;image-rendering:pixelated;background:#1d1712;border-radius:6px;flex:none}.sf-spick span{flex-direction:column;min-width:0;display:flex}.sf-spick b{color:#f0e4c8;text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.sf-spick small{color:#c8964a;font-size:13px}.ip-chip canvas{width:40px;height:40px;image-rendering:pixelated;background:#1d1712;border-radius:5px;flex:none}.ip-chip,.ip-chip b{font-size:15px}.ip-chip code{margin-left:auto;font-size:12px!important}.ip-btn{min-height:52px}.ip-chip img{width:36px;height:36px}.sf-item{align-items:stretch;gap:6px;display:flex}.sf-item .ip-btn{margin-top:3px}.sf .sf-loot .sf-lrow{grid-template-columns:minmax(210px,1fr) 96px 96px 118px 126px;gap:8px;padding:6px 0}.sf .sf-loot .sf-lrow input{min-height:44px}.sf .sf-loot .sf-lhead{font-size:12px}.sf .sf-loot>legend small{color:#8a7a5a}.sf .sf-pct{font-size:15px}.sf .sf-list li{border-bottom:none;align-items:stretch;margin:10px 0;padding:0}.sf .sf-list li>.sf-li{background:#ffffff05;border:1px solid #3a2c1a;border-radius:8px;padding:10px 14px 12px}.sf .sf-li-tools{flex-direction:column;gap:4px;padding-top:6px}.sf .sf-li-h{margin:0 0 4px}.sf .sf-no{color:#1a1208;background:#c8962a;border-radius:99px;padding:3px 12px;font:700 14px Georgia,serif;display:inline-block}.sf .q-steps>ol>li>.sf-li{background:linear-gradient(#1f1812,#19130e);border:2px solid #5a4422}.sf .q-objs>ol>li>.sf-li{background:#120e0b}.sf .q-objs .sf-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.sf .q-objs legend,.sf .q-steps>legend{font-size:15px}.sf .sf-waves .sf-var{background:#17110c;border:2px solid #5a4422;border-radius:10px;margin:12px 0;padding:12px 14px}.sf .sf-var-h{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sf .sf-var-h b{color:var(--gold);font:700 17px Georgia,serif}.sf .sf-wave{background:#120e0b;border:1px solid #3a2c1a;border-radius:8px;margin:8px 0;padding:10px 12px}.sf .sf-wave-h{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.sf .sf-when{color:#c8b993;align-items:center;gap:8px;font-size:14px;display:inline-flex}.sf .sf-when .sf-num{width:148px}.sf .sf-when.warn{color:#ff9a88}.sf .sf-mobs{flex-direction:column;gap:6px;display:flex}.sf .sf-mob{align-items:center;gap:8px;display:flex}.sf .sf-mob .sf-rpick{flex:1;margin:0}.sf .sf-mob .sf-num{flex:none;width:150px;margin:0}.sf .sf-times{color:#8a7a5a;font-size:20px}.sf .sf-warn{color:#ffd48a;background:#c8821e26;border:1px solid #c8964a;border-radius:6px;margin:6px 0;padding:8px 12px;font-size:14px}.sf .sf-var-tools{flex-wrap:wrap;gap:8px;display:flex}.sf .sf-var-tools .sf-add{flex:200px;width:auto}.dt{grid-template-columns:330px 1fr;gap:18px}#studio.full .dt{grid-template-columns:360px 1fr}.dt-list{padding-right:14px}#studio .dt-newbtn{width:100%;min-height:54px;margin:8px 0 4px;font-size:17px;font-weight:700}.dt-tools input{min-height:46px}.dt-sort{color:#8a7a5a;align-items:center;gap:6px;margin:6px 0;font-size:13px;display:flex}.dt-sort span{margin-right:2px}#studio .dt-sort button{border-radius:99px;min-height:34px;padding:4px 14px;font-size:13px}#studio .dt-sort button.on{border-color:var(--gold);color:#fff;background:#3a2c1a}.dt-list ul{max-height:calc(100vh - 360px)}.dt-list li{border:1px solid #0000;gap:10px;min-height:60px;margin-bottom:2px;padding:6px 8px}.dt-list li:focus-visible{outline:2px solid #ffe08a}.dt-list li b{font-size:15px}.dt-list li code{font-size:11.5px}.dt-list li .dt-ico,.dt-list canvas.dt-ico{width:48px;height:48px;image-rendering:pixelated;background:#1d1712;border-radius:6px;flex:none}.dt-list li em.dt-badge{padding:2px 8px;font-size:12px}.dt-count{margin:6px 0!important}.dt-empty{text-align:center;color:#a99d86;border:2px dashed #3a2c1a;border-radius:12px;place-items:center;gap:6px;padding:80px 20px;display:grid}.dt-empty .i{font-size:54px}.dt-empty b{color:#f0e4c8;font:700 22px Georgia,serif}.dt-empty span{font-size:15px}.dt-hero{background:linear-gradient(#211912,#19130e);border:1px solid #4a3820;border-radius:10px;grid-template-columns:230px 1fr;align-items:stretch;gap:16px;margin:0 0 14px;padding:12px;display:grid}.dt-hero[hidden]{display:none}.dt-preview{float:none;margin:0}.dt-preview canvas{border-radius:8px;width:220px;height:150px;display:block}.dt-hero-info{flex-direction:column;gap:10px;min-width:0;display:flex}.dt-head{background:0 0;padding:0;font-size:24px;position:static}.dt-head code{font-size:12px}.dt-sum{gap:8px;margin:0}.dt-sum span{border-radius:8px;min-width:84px;padding:6px 12px}.dt-sum small{font-size:11px}.dt-sum b{font-size:17px}.dt-acts{flex-wrap:wrap;gap:8px;display:flex}.dt-acts:empty{display:none}.dt-form{padding-bottom:20px}.dt-actions{background:linear-gradient(#0000,#120e0b 28%);gap:8px;margin-top:6px;padding:12px 0}#studio .dt-actions button{min-height:50px}#studio .dt-actions .primary{min-width:180px;font-size:16px}.dt-used{font-size:14px}.dt-actions:empty,.dt-used:empty,.dt-errors:empty{display:none}.q-graph svg text{font-size:13px}.q-graph svg text.o,.q-graph svg text.lbl{font-size:11px}.q-graph svg .node rect{fill:#2a2016;stroke-width:1.5px}.q-graph{border-radius:8px;padding:8px}.q-route{margin:4px 0 10px}.q-route .st-row{background:#17110c;border:1px solid #3a2c1a;border-radius:8px;padding:10px 12px}.q-dbg{background:#16110d;border:1px solid #3a2c1a;border-radius:8px;margin-top:12px;padding:0;font-size:14px}.q-dbg>summary{cursor:var(--cur-hand);min-height:44px;color:var(--gold);padding:12px 14px;font-weight:700}.q-dbg>:not(summary){margin-left:12px;margin-right:12px}.q-dbg>small{padding-bottom:12px;display:block}#studio .q-dbg-btns button,#studio .q-dbg li button{min-height:36px;padding:4px 10px;font-size:13px}.pk-back{background:#080604b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pk-box{border:2px solid var(--gold);width:min(880px,100%);max-height:calc(100vh - 32px);color:var(--ink);background:#17120d;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex;box-shadow:0 20px 60px #000d}.pk-top{justify-content:space-between;align-items:center;display:flex}.pk-top b{color:var(--gold);font:700 22px Georgia,serif}.pk-box button{border-radius:6px;min-height:44px;padding:8px 16px;font-size:15px}.pk-q{width:100%;min-height:50px;color:var(--ink);box-sizing:border-box;background:#0f0b08;border:2px solid #5a4422;border-radius:8px;padding:10px 14px;font-size:17px}.pk-q:focus{border-color:var(--gold);outline:none}.pk-chips{flex-wrap:wrap;gap:6px;display:flex}.pk-chips button{border-radius:99px;min-height:38px;padding:4px 16px}.pk-chips button.on{border-color:var(--gold);color:#fff;background:#3a2c1a}.pk-grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:8px;min-height:140px;padding:2px;display:grid;overflow:auto}.pk-tile{text-align:center;background:#1d1610;border:2px solid #3a2c1a;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;min-height:132px;padding:8px 6px;display:flex;position:relative}.pk-tile:hover{border-color:var(--gold);background:#2a2016}.pk-tile.cur{background:#1d2c16;border-color:#7fbf5a}.pk-tile canvas,.pk-tile img{width:64px;height:64px;image-rendering:pixelated;background:#120e0b;border-radius:6px}.pk-tile b{color:#f0e4c8;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:13.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.pk-tile small{color:#8a7a5a;font-size:11.5px}.pk-tile em{color:#c9b88f;background:#2a2016;border-radius:99px;padding:1px 6px;font:700 10px system-ui;position:absolute;top:4px;right:4px}.pk-none{color:#8a7a5a;place-items:center;width:64px;height:64px;font-size:28px;display:grid}.pk-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pk-count{color:#8a7a5a;margin-left:auto;font-size:13px}.st-qi{max-height:94vh;color:var(--ink);border-radius:12px;overflow:auto;box-shadow:0 20px 60px #000d;border:2px solid var(--gold)!important;background:#17120d!important;border-image:!important;width:min(620px,94vw)!important;padding:0!important}.st-qi .ph{color:var(--gold);text-align:left;padding:14px 18px;font:700 22px Georgia,serif;display:block;background:0 0!important;border:none!important;border-bottom:1px solid #3a2c1a!important}.st-qi .ph b{font:inherit}.st-qi button{min-height:44px;color:var(--ink);cursor:var(--cur-hand);background:linear-gradient(#45372a,#261d15);border:1px solid #6e5427;border-radius:8px;padding:8px 16px;font-size:15px}.st-qi button:hover{border-color:var(--gold)}.st-qi button.accept{color:#fff;background:linear-gradient(#5a8a3a,#35571f);border-color:#7fbf5a;font-weight:700}.st-qi button:disabled{opacity:.45;cursor:var(--cur-no)}.st-qi .modal-actions{justify-content:flex-end;gap:10px;padding:12px 18px 16px;display:flex}.st-qi .st-errors{margin-top:10px}.st-qi .st-dlg-body{padding:14px 18px 4px}.st-qi label{color:#d8ccb0;margin:10px 0 0;font-size:14px;font-weight:600;display:block}.st-qi input{width:100%;min-height:46px;color:var(--ink);box-sizing:border-box;background:#120e0b;border:1px solid #5a4422;border-radius:6px;margin-top:4px;padding:8px 12px;font-size:16px}.qi-kinds{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.qi-kinds button{min-height:96px;color:var(--ink);cursor:var(--cur-hand);background:#1d1610;border:2px solid #3a2c1a;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.qi-kinds button .i{font-size:30px;line-height:1}.qi-kinds button b{font-size:15px}.qi-kinds button small{color:#8a7a5a;text-align:center;overflow-wrap:anywhere;font-size:11.5px;line-height:1.2}.qi-kinds button.on{background:linear-gradient(#4a3818,#2a2010);border-color:#ffd870;box-shadow:0 0 12px #ffd87040}.qi-pics{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.st-qi [hidden]{display:none!important}.qi-pic{text-align:left;min-height:76px;color:var(--ink);cursor:var(--cur-hand);background:#120e0b;border:2px solid #5a4422;border-radius:8px;flex:220px;align-items:center;gap:10px;padding:6px 12px;display:flex}.qi-pic:hover{border-color:var(--gold)}.qi-pic canvas{width:56px;height:56px;image-rendering:pixelated;background:#1d1712;border-radius:6px;flex:none}.qi-pic span{flex-direction:column;min-width:0;display:flex}.qi-pic b{font-size:15px}.qi-pic small{color:#c8964a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.qi-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qi-seg{gap:6px;margin-top:10px;display:flex}.qi-seg button{min-height:48px;color:var(--ink);cursor:var(--cur-hand);background:#1d1610;border:2px solid #3a2c1a;border-radius:8px;flex:1;font-size:15px}.qi-seg button.on{color:#fff;background:#3a2c1a;border-color:#ffd870}.st-qi .st-hint{margin-top:10px;font-size:13px;display:block}.qi-prev{image-rendering:pixelated;border:1px solid #3a2c1a;border-radius:8px;margin:4px auto;display:block}.st-drop{text-align:center;cursor:var(--cur-hand);background:#ffffff08;border:3px dashed #6e5427;border-radius:12px;justify-items:center;gap:4px;padding:34px 16px;display:grid;margin:0!important}.st-drop:hover,.st-drop.over,.st-drop:focus-visible{border-color:var(--gold);background:#e0b45a14;outline:none}.st-drop-i{font-size:42px}.st-drop b{color:var(--gold);font-size:18px}.st-drop small{color:#a99d86;font-size:13px}.st-qi .modal-actions button{min-height:50px}.ip-pop{font-size:15px}.ip-pop input{min-height:46px;font-size:16px}.ip-pop .ip-kinds button{min-height:34px;padding:2px 12px;font-size:13px}.ip-pop li{min-height:52px}.ip-pop li img{width:36px;height:36px}.ip-pop li b{font-size:15px}.ip-pop .ip-new{width:100%;min-height:50px;margin-bottom:8px;font-size:16px;font-weight:700}@media (width<=820px){.dt-hero{grid-template-columns:1fr}.dt-preview canvas{margin:0 auto}.sf .sf-loot .sf-lrow{grid-template-columns:1fr 1fr}.sf .sf-loot .sf-lhead{display:none}.sf .sf-loot .sf-lrow .ip-btn{grid-column:1/-1}.sf .sf-mob{flex-wrap:wrap}.dt-list ul{max-height:40vh}}#studio button,.pk-box button,.st-qi button,.ip-pop button{color:#f4e8cc;min-height:44px;cursor:var(--cur-hand);background:linear-gradient(#4a3a28,#2c2118);border:1px solid #7a5e30;border-image:;border-radius:8px;padding:8px 18px;font:600 15px system-ui,sans-serif;transition:filter .12s,border-color .12s;box-shadow:inset 0 1px #ffffff14,0 1px #000a}#studio button:hover:not(:disabled),.pk-box button:hover:not(:disabled),.st-qi button:hover:not(:disabled),.ip-pop button:hover:not(:disabled){filter:brightness(1.12);border-color:#e0b45a}#studio button:active:not(:disabled),.pk-box button:active:not(:disabled),.st-qi button:active:not(:disabled){transform:translateY(1px)}#studio button:disabled,.pk-box button:disabled,.st-qi button:disabled{opacity:.4;cursor:var(--cur-no)}#studio button.primary,.pk-box button.primary,.st-qi button.primary,.st-qi button.accept,.ip-pop button.primary{color:#1d1405;text-shadow:0 1px #ffffff59;background:linear-gradient(#e0b04a,#a8741c);border-color:#f4d27a;font-weight:700}#studio button.danger,.st-qi button.danger{color:#fff;background:linear-gradient(#b4402f,#70221a);border-color:#e0766a}#studio button.quiet{color:#b8ab90;box-shadow:none;background:0 0;border-color:#4a3820}#studio .sf-add,#studio .sf-off{color:#f4e8cc;background:linear-gradient(#4a3a28,#2c2118);border-style:solid;border-width:1px}#studio .sf-add{width:auto;min-width:200px;margin-top:10px}#studio .sf-x,#studio .sf-li-tools button,#studio .sf-ltools button{min-width:40px;padding:4px 10px}#studio .sf-spick,#studio .sf-rpick,.st-qi .qi-pic,.st-qi .qi-kinds button,.st-qi .qi-seg button{box-shadow:none;text-align:left;background:#17110c;border:2px solid #5a4422}.st-qi .qi-kinds button{text-align:center}.st-qi .qi-kinds button.on,.st-qi .qi-seg button.on{background:linear-gradient(#5a4520,#33270f);border-color:#f4d27a}#studio .sf-step{box-shadow:none;background:linear-gradient(#4a3a28,#2c2118);border-color:#7a5e30}#studio .dt-sort button,#studio .pk-chips button,.pk-chips button{border-radius:99px;min-height:38px;padding:4px 16px}#studio .dt-sort button.on,.pk-chips button.on{color:#1d1405;background:linear-gradient(#e0b04a,#a8741c);border-color:#f4d27a}#studio .st-card{box-shadow:none;background:linear-gradient(#211912,#19130e)}.pk-x{min-width:44px;padding:0!important}.pk-more{grid-column:1/-1}.pk-back,.modal-back.st-top{background:#060402c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.pk-box,.st-qi{border-radius:14px;box-shadow:0 24px 70px #000e;background:#17120d!important;border:2px solid #c8964a!important;border-image:!important}.pk-box{width:min(900px,100%);max-height:calc(100vh - 32px);padding:18px}.ip-pop{z-index:4700;border-width:2px;border-radius:12px}.pk-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-auto-rows:144px;gap:10px}.pk-tile{height:144px;min-height:0;cursor:var(--cur-hand);box-sizing:border-box;background:#1d1610;border:2px solid #3a2c1a;border-radius:10px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:10px 6px 8px;display:flex;overflow:hidden}.pk-tile:focus-visible{outline:2px solid #ffe08a}.pk-tile canvas,.pk-tile img{flex:none;width:72px;height:72px}.pk-tile b{font-size:13px}.pk-more{grid-column:1/-1;height:48px}#studio.full nav.st-nav{background:#130f0b;gap:0;padding:16px 12px 30px}#studio nav.st-nav .st-grp-h{letter-spacing:.1em;color:#8a7a5a;min-height:32px;margin:18px 0 4px;font-size:12px;box-shadow:none!important;background:0 0!important;border:none!important;padding:4px 10px!important}#studio.full nav.st-nav>.st-grp>button:not(.st-grp-h){min-height:52px;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;margin:1px 0;padding:8px 14px;position:relative}#studio.full nav.st-nav>.st-grp>button:not(.st-grp-h):hover{filter:none;background:#20170f;border-color:#3a2c1a}#studio.full nav.st-nav>.st-grp>button:not(.st-grp-h).on{box-shadow:none;background:#2e2314;border-color:#6e5427}#studio.full nav.st-nav>.st-grp>button:not(.st-grp-h).on:before{content:"";background:#e0b45a;border-radius:0 4px 4px 0;width:4px;position:absolute;top:10px;bottom:10px;left:0}#studio.full nav.st-nav button .t{color:#f4e8cc;align-items:center;width:100%;font-size:16px;font-weight:600;display:flex}#studio.full nav.st-nav button .d{color:#8f836c;margin-top:1px;font-size:12.5px;font-weight:400}#studio .st-count{margin-left:auto}#studio.full nav.st-nav .st-help-link{color:#a99d86;min-height:40px;box-shadow:none;background:0 0;border:1px dashed #4a3820;margin-top:20px;font-weight:500}#studio.full header{padding:10px 20px}#studio .st-head-tools button{min-height:40px;padding:4px 14px;font-size:14px}#studio .st-intro{border-radius:10px}#studio .st-card:hover{border-color:#e0b45a}.dt,.dt-edit,.st-main,.sf,.sf-card-body{min-width:0}.dt-hero-info,.dt-sum{min-width:0}#studio.full .st-body{grid-template-columns:264px 1fr}#studio.full nav.st-nav{scrollbar-gutter:stable;background:#130f0b;border-right:1px solid #2e2418;gap:0;padding:18px 12px 28px;overflow:hidden auto}#studio nav.st-nav .st-grp-title{letter-spacing:.12em;text-transform:uppercase;color:#8a7a5a;margin:22px 0 6px;padding:0 12px;font:700 11px system-ui,sans-serif}#studio nav.st-nav>.st-grp:first-child .st-grp-title{margin-top:0}#studio.full nav.st-nav>.st-grp>button{text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;column-gap:8px;height:54px;min-height:54px;margin:0 0 2px;padding:6px 12px 6px 16px;display:grid}#studio.full nav.st-nav>.st-grp>button .t{font-size:15.5px;display:contents}#studio.full nav.st-nav>.st-grp>button .st-count{text-align:center;grid-area:1/2;min-width:30px;margin:0}#studio.full nav.st-nav>.st-grp>button .d{text-overflow:ellipsis;white-space:nowrap;grid-area:2/1/auto/-1;margin:0;overflow:hidden}#studio:not(.full) nav.st-nav .st-grp-title{width:100%;margin:8px 0 2px}.mp-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:10px 0 16px;display:grid}#studio:not(.full) .mp-grid{grid-template-columns:1fr}.mp-card{border:6px solid #0000;border-image:var(--frame-card2) 6 / 6px / 0 stretch;background:var(--tex-card) 0 0 / 64px 40px repeat;min-width:0;image-rendering:pixelated;background-clip:padding-box;flex-direction:column;gap:4px;padding:8px 8px 10px;display:flex;position:relative}.mp-card.diff{box-shadow:inset 3px 0 #e0a040}.mp-prevbox{background:#0f0a06;border:1px solid #070403;place-items:center;height:140px;margin:0 0 6px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3a2a16}.mp-prev{max-width:calc(100% - 8px);max-height:calc(100% - 8px);image-rendering:pixelated}.mp-id{color:#a89878;background:#070403;padding:1px 5px;font-size:11px;position:absolute;bottom:4px;right:4px}.mp-top b{text-overflow:ellipsis;white-space:nowrap;color:#f4e6c4;font:700 17px Georgia,serif;display:block;overflow:hidden}.mp-size{color:#d8ccb0;font-size:13px}.mp-size span{color:#a89878}.mp-state{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.mp-status{background:#070403;border:1px solid #070403;padding:1px 8px;font:600 12.5px system-ui;box-shadow:inset 0 0 0 1px}.mp-status.ok{color:#8ad04a}.mp-status.warn{color:#f0d48a}.mp-sub{color:#a89878;font-size:12px}.mp-btns{flex-direction:column;gap:6px;margin-top:auto;padding-top:8px;display:flex}.mp-main,.mp-more{gap:6px;display:grid}.mp-main{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.mp-more{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#studio .mp-card .mp-btns button{white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:32px;padding:2px 8px;font-size:13px;overflow:hidden}#studio .mp-card .mp-more button{min-height:28px;font-size:12px}.st-building-btns{flex-wrap:wrap;gap:8px;display:flex}.st-livediff{color:#e8dcc0;border:1px solid;border-radius:8px;margin:0 0 10px;padding:10px 14px;font-size:14px;line-height:1.45}.st-livediff.ok{background:#50a03c1f;border-color:#6ad04a59}.st-livediff.warn{background:#c8821e24;border-color:#c8964a}#st-mapui{z-index:9;pointer-events:none;position:fixed;inset:0}#st-mapui[hidden]{display:none}#st-mapui>*{pointer-events:auto;position:absolute}#st-mapui button{color:#f4e8cc;min-height:40px;cursor:var(--cur-hand);background:linear-gradient(#4a3a28,#2c2118);border:1px solid #7a5e30;border-radius:8px;padding:6px 14px;font:600 14px system-ui,sans-serif;box-shadow:inset 0 1px #ffffff14,0 1px #000a}#st-mapui button:hover:not(:disabled){filter:brightness(1.12);border-color:#e0b45a}#st-mapui button:disabled{opacity:.4;cursor:var(--cur-no)}#st-mapui button.primary{color:#1d1405;background:linear-gradient(#e0b04a,#a8741c);border-color:#f4d27a;font-weight:700}#st-mapui button.danger{color:#fff;background:linear-gradient(#b4402f,#70221a);border-color:#e0766a}.mu-top{top:12px;left:12px;right:calc(var(--panel,0px) + 12px)}.mu-bar{background:#16110cf2;border:1px solid #6e5427;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:8px 12px;display:flex;box-shadow:0 8px 28px #000a}.mu-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mu-title b{color:#f4e8cc;font:700 18px Georgia,serif}.mu-chip{color:#b8ab90;background:#17110c;border:1px solid #4a3820;border-radius:99px;padding:3px 10px;font:600 12px system-ui}.mu-chip.ok{color:#b8f0a0;background:#50a03c29;border-color:#6ad04a66}.mu-chip.warn{color:#ffd48a;background:#c8821e33;border-color:#c8964a}.mu-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mu-sep{background:#4a3820;width:1px;height:24px;margin:0 4px}.mu-tools{background:#16110cf2;border:1px solid #6e5427;border-radius:12px;flex-direction:column;gap:10px;width:156px;max-height:calc(100vh - 100px);padding:8px;display:flex;top:84px;left:12px;overflow-y:auto;box-shadow:0 8px 28px #000a}.mu-grp{flex-direction:column;gap:4px;display:flex}.mu-grp small{letter-spacing:.12em;text-transform:uppercase;color:#8a7a5a;padding:0 4px;font:700 10.5px system-ui}#st-mapui .mu-tools button{text-align:left;width:100%;box-shadow:none;background:0 0;border-color:#0000;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}#st-mapui .mu-tools button:hover{filter:none;background:#241b13;border-color:#3a2c1a}#st-mapui .mu-tools button.on{color:#fff;background:#3a2c14;border-color:#e0b45a}.mu-tools kbd{color:#c9b88f;background:#0e0b08;border:1px solid #4a3820;border-radius:4px;padding:1px 6px;font:700 11px system-ui}.mu-fly{color:#e8dcc0;background:#16110cf2;border:1px solid #6e5427;border-radius:12px;flex-direction:column;gap:10px;width:330px;max-height:calc(100vh - 100px);padding:12px;display:flex;top:84px;left:180px;overflow-y:auto;box-shadow:0 8px 28px #000a}.mu-fh b{color:var(--gold);font:700 17px Georgia,serif}.mu-fh p,.mu-tip{color:#a99d86;margin:4px 0 0;font-size:13px;line-height:1.4}.mu-pal{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.mu-pal canvas{aspect-ratio:1;width:100%;image-rendering:pixelated;cursor:var(--cur-hand);border:2px solid #000;border-radius:4px}.mu-pal canvas:hover{border-color:#e0b45a}.mu-pal canvas.on{border-color:#ffe08a;box-shadow:0 0 0 1px #ffe08a}.mu-seg{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mu-seg>span{color:#8a7a5a;margin-right:2px;font-size:12.5px}#st-mapui .mu-seg button{min-height:34px;padding:4px 12px}#st-mapui .mu-seg button.on{color:#1d1405;background:linear-gradient(#e0b04a,#a8741c);border-color:#f4d27a}.mu-seg.wide{grid-template-columns:1fr 1fr;display:grid}#st-mapui .mu-seg.wide button{flex-direction:column;justify-content:center;align-items:center;min-height:52px;line-height:1.2;display:flex}.mu-seg.wide button small{opacity:.8;font-size:11.5px;font-weight:400}.mu-switch{color:#d8ccb0;cursor:var(--cur-hand);align-items:center;gap:10px;font-size:13px;display:flex}.mu-switch input,.mu-chk input{accent-color:#e0b04a;width:18px;height:18px}.mu-q{box-sizing:border-box;width:100%;min-height:42px;color:var(--ink);background:#0f0b08;border:1px solid #5a4422;border-radius:8px;padding:8px 12px;font-size:15px}.mu-q:focus{border-color:var(--gold);outline:none}.mu-grid{grid-template-columns:repeat(3,1fr);gap:6px;max-height:46vh;padding:2px;display:grid;overflow-y:auto}#st-mapui .mu-tile{text-align:center;min-height:104px;box-shadow:none;background:#1d1610;border:2px solid #3a2c1a;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 6px;display:flex;position:relative}#st-mapui .mu-tile.text{text-align:left;align-items:flex-start;min-height:44px;padding:6px 10px}#st-mapui .mu-tile.on{background:#3a2c14;border-color:#ffe08a}.mu-tile canvas{width:48px;height:48px;image-rendering:pixelated;background:#120e0b;border-radius:6px}.mu-tile b{color:#f4e8cc;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:12.5px;line-height:1.15;display:-webkit-box;overflow:hidden}.mu-tile small{color:#8a7a5a;font-size:11px}.mu-tile em{color:#fff4d8;background:#8a5a12;border-radius:99px;padding:1px 6px;font:700 10.5px system-ui;position:absolute;top:4px;right:4px}.mu-none{color:#8a7a5a;margin:6px 0;font-size:13px}.mu-keys{color:#c8b993;margin:0;padding-left:18px;font-size:13px;line-height:1.7}.mu-view{border-top:1px solid #2e2418;flex-wrap:wrap;align-items:center;gap:6px 14px;padding-top:8px;display:flex}.mu-view small{letter-spacing:.12em;text-transform:uppercase;color:#8a7a5a;width:100%;font:700 10.5px system-ui}.mu-chk{color:#d8ccb0;cursor:var(--cur-hand);align-items:center;gap:6px;font-size:13px;display:flex}.mu-mobbtn{text-align:left;align-items:center;gap:12px;width:100%;min-height:64px;margin-top:4px;padding:6px 12px;display:flex}.mu-mobbtn canvas{width:48px;height:48px;image-rendering:pixelated;background:#120e0b;border-radius:6px;flex:none}.mu-mobbtn span{flex-direction:column;min-width:0;display:flex}.mu-mobbtn b{color:#f4e8cc;font-size:16px}.mu-mobbtn small{color:#c8964a;font-size:12.5px}.st-mtabs{background:#130f0b;border:1px solid #3a2c1a;border-radius:10px;gap:4px;margin:0 0 12px;padding:4px;display:flex}#studio .st-mtabs button{min-height:40px;box-shadow:none;color:#b8ab90;background:0 0;border-color:#0000;flex:1;padding:4px 8px}#studio .st-mtabs button.on{color:#fff;background:#3a2c14;border-color:#e0b45a}.st-noprops{color:#c8b993;border:2px dashed #3a2c1a;border-radius:10px;padding:14px}.st-noprops b{color:#f4e8cc;font:700 17px Georgia,serif}.st-noprops p{margin:8px 0 0;font-size:14px;line-height:1.45}#st-mapui,#st-mapui *{scrollbar-width:thin;scrollbar-color:#7a5e30 #17110c}.mu-grid{grid-template-columns:repeat(3,minmax(0,1fr));overflow-x:hidden}.mu-grid.list{grid-template-columns:minmax(0,1fr)}.mp-grid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr))}.st-layers{flex-direction:column;gap:6px;margin-top:10px;display:flex}.st-layer{background:#17110c;border:1px solid #3a2c1a;border-radius:10px;overflow:hidden}.st-layer>summary{min-height:44px;cursor:var(--cur-hand);color:#f4e8cc;justify-content:space-between;align-items:center;padding:6px 12px;font:700 14px system-ui;list-style:none;display:flex}.st-layer>summary::-webkit-details-marker{display:none}.st-layer>summary:before{content:">";color:#8a7a5a;margin-right:8px;transition:transform .12s}.st-layer[open]>summary:before{transform:rotate(90deg)}.st-layer>summary span{flex:1}.st-layer>summary em{color:#c9b88f;background:#2a2016;border-radius:99px;padding:1px 9px;font:600 12px system-ui}.st-layer ul{scrollbar-width:thin;scrollbar-color:#7a5e30 #17110c;max-height:280px;margin:0;padding:0 6px 6px;list-style:none;overflow-y:auto}.st-layer li{min-height:44px;cursor:var(--cur-hand);border-radius:8px;align-items:center;gap:10px;padding:4px 8px;display:flex}.st-layer li:hover{background:#241b13}.st-layer li.on{background:#3a2c14;box-shadow:inset 3px 0 #e0b45a}.st-layer li canvas,.st-layer li i{width:32px;height:32px;image-rendering:pixelated;background:#120e0b;border-radius:5px;flex:none}.st-layer li span{flex-direction:column;min-width:0;display:flex}.st-layer li b{color:#f4e8cc;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.st-layer li small{color:#8a7a5a;font-size:12px}.mu-fh p{font-size:12.5px}.mu-seg.tabs{gap:4px}#st-mapui .mu-seg.tabs button{flex:auto;min-height:34px;padding:4px 8px}.mu-list{flex-direction:column;gap:4px;display:flex}#st-mapui .mu-row{text-align:left;justify-content:space-between;align-items:center;min-height:40px;display:flex}#st-mapui .mu-row.on{background:#3a2c14;border-color:#ffe08a}.mu-row small{color:#8a7a5a}.mu-keys-pop{top:72px;right:calc(var(--panel,0px) + 12px);color:#e8dcc0;z-index:2;background:#16110cf7;border:1px solid #6e5427;border-radius:12px;max-width:420px;padding:12px 14px;box-shadow:0 8px 28px #000a}.mu-keys-pop[hidden]{display:none}.mu-keys-pop b{color:var(--gold);font:700 15px Georgia,serif}.mu-keys-pop table{border-collapse:collapse;margin-top:6px;font-size:13px}.mu-keys-pop td{vertical-align:top;padding:3px 6px}.mu-keys-pop td:first-child{white-space:nowrap}.mu-keys-pop kbd{color:#c9b88f;background:#0e0b08;border:1px solid #4a3820;border-radius:4px;padding:1px 6px;font:700 11px system-ui}.mu-tile canvas[data-npc]{width:64px;height:76px;image-rendering:pixelated;background:#120e0b;border-radius:6px}.sf .sf-grid{gap:18px 24px}.sf .sf-f{margin:4px 0}.sf .sf-f>span{margin-bottom:8px;display:block}.sf .sf-hint{margin-top:8px;line-height:1.4}.sf .sf-sec{margin:8px 0 0}.sf details.sf-card>.sf-card-body{padding:8px 22px 24px}.sf .sf-group{margin:14px 0}.sf fieldset.sf-group legend{margin-bottom:6px}.sf .sf-loot{margin-top:22px}.sf .sf-loot .sf-lrow{grid-template-columns:minmax(200px,1fr) 92px 92px 118px auto;align-items:center;gap:8px 12px;padding:10px 0}.sf .sf-loot .sf-lhead{padding:12px 0 2px}.sf .sf-loot .sf-lhead span:last-child{display:none}.sf .sf-loot .sf-lrow input{text-align:center}.sf .sf-ltools{justify-content:flex-end;gap:6px;display:flex}.sf .sf-pct{align-items:center;gap:6px;display:flex}.sf .sf-pct input{min-width:0}.sf .sf-add{margin-top:14px}.sf .sf-item{align-items:stretch;gap:8px;display:flex}.sf .sf-item>select,.sf .sf-item>.ip-btn{flex:1;min-width:0;margin-top:0}#studio .sf-eye{color:#e0b45a;flex:none;place-items:center;width:46px;min-width:46px;height:46px;padding:0;display:inline-grid}#studio .sf-ltools .sf-eye{width:40px;min-width:40px;height:40px}#studio .sf-eye svg{display:block}#studio .sf-eye:hover{color:#fff}.sf .sf-mob .sf-eye{margin:0}.sf .sf-mob{gap:10px}.sf .sf-wave{padding:14px 16px}#studio .st-backbtn{color:#f0d48a;background:0 0;border-color:#7a5e30;min-height:40px;margin:12px 0 0;padding:4px 16px}#studio .st-backbtn:hover{background:#2a2016}.sf .sf-loot .sf-lhead>span:first-child{grid-column:1}.sf .sf-loot .sf-lhead>span:nth-child(2){text-align:center;grid-column:2}.sf .sf-loot .sf-lhead>span:nth-child(3){text-align:center;grid-column:3}.sf .sf-loot .sf-lhead>span:nth-child(4){text-align:center;grid-column:4;padding-right:22px}.sf .sf-loot .sf-lhead>span:nth-child(5){display:none}.sf .sf-loot .sf-lrow{grid-template-columns:minmax(200px,1fr) 92px 92px 118px 178px}#studio .sf .sf-bool{flex-wrap:wrap;row-gap:4px}#studio .sf .sf-bool input[type=checkbox]{appearance:none;width:50px;height:28px;cursor:var(--cur-hand);background:#3a2c1a;border:1px solid #5a4422;border-radius:99px;flex:none;min-height:0;margin:0;padding:0;position:relative}#studio .sf .sf-bool input[type=checkbox]:after{content:"";background:#c9b88f;border-radius:50%;width:20px;height:20px;transition:left .15s,background .15s;position:absolute;top:3px;left:3px}#studio .sf .sf-bool input[type=checkbox]:checked{background:#3e6a2e;border-color:#7fbf5a}#studio .sf .sf-bool input[type=checkbox]:checked:after{background:#fff;left:25px}#studio .sf .sf-bool .sf-hint{flex-basis:100%;margin:0}#studio.collapsed{background:#1c1610;border-left:2px solid #070403;overflow:hidden;box-shadow:inset 2px 0 #6a4626;width:60px!important}#studio.collapsed .st-rail{flex-direction:column;align-items:stretch;gap:6px;padding:8px 6px;display:flex}#studio .st-rail button{letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:50px;font:600 11px/1 system-ui,sans-serif;display:flex;position:relative;padding:4px 0!important}#studio .st-rail .st-ico{flex:none;width:16px;height:16px}#studio .st-rail .st-rail-open{min-height:42px}#studio .st-rail .st-rail-line{background:#3a2c1a;height:1px;margin:2px 4px;display:block}#studio .st-rail em{color:#070403;background:#f0c050;padding:0 3px;font:700 10px/13px system-ui,sans-serif;position:absolute;top:1px;right:1px}#studio .st-rail .st-rail-dirty{text-align:center;color:#070403;background:#e0a040;margin-top:4px;padding:2px 0;font:700 10px/1.2 system-ui,sans-serif}#studio .st-mtabs button{justify-content:center;align-items:center;gap:6px;display:inline-flex}#studio .st-mtabs .st-ico{flex:none;width:16px;height:16px}#studio .st-mtabs .st-tabn{color:#070403;background:#a89878;padding:0 4px;font-size:11px;font-style:normal}#studio .st-mtabs button.on .st-tabn{background:#f0c050}#studio .st-mtabs .st-hidepanel{flex:none;min-width:36px;margin-left:4px;padding:0!important}.sf .sf-color{align-items:stretch;gap:8px;display:flex}.sf .sf-color input[type=color]{width:56px;height:48px;min-height:48px;cursor:var(--cur-hand);background:#120e0b;border:1px solid #5a4422;border-radius:8px;flex:none;padding:3px}.sf .sf-color input:not([type=color]){letter-spacing:.04em;flex:1;min-width:0;font-family:ui-monospace,Consolas,monospace}.sf .sf-grid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr))}.sf .sf-f input:not([type=checkbox]):not([type=color]),.sf .sf-f select{box-sizing:border-box;height:48px;min-height:48px}.sf .sf-f textarea{box-sizing:border-box}.sf .sf-num{height:48px}.sf .sf-num .sf-step{height:48px;min-height:48px}.sf .sf-num input{height:48px}#studio .sf-spick,#studio .sf-rpick,.sf .ip-btn{min-height:56px}.sf-spick canvas{width:40px;height:40px}.lib-bar{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 12px;display:flex}.lib-bar input{flex:260px;min-height:48px}.lib-bar .dt-sort{margin:0}#studio .lib-new{min-width:180px;min-height:48px;font-size:16px}.lib-chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}#studio .lib-chips button{border-radius:99px;min-height:36px;padding:4px 14px;font-size:13.5px}#studio .lib-chips button.on{color:#1d1405;background:linear-gradient(#e0b04a,#a8741c);border-color:#f4d27a}.lib-chips small{opacity:.7;margin-left:4px}.lib-grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:12px;margin-top:10px;display:grid}#studio .lib-card{text-align:center;height:176px;min-height:0;box-shadow:none;background:linear-gradient(#211912,#19130e);border:1px solid #4a3820;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;padding:12px 8px 10px;display:flex;position:relative;overflow:hidden}#studio .lib-card:hover{background:linear-gradient(#2c2117,#1e1711);border-color:#e0b45a;transform:translateY(-1px)}.lib-card .lib-pic{object-fit:contain;width:76px;height:76px;image-rendering:pixelated;background:#120e0b;border-radius:10px;flex:none}.lib-card canvas.lib-pic[data-npc]{width:76px;height:76px}.lib-card b{color:#f4e8cc;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:14.5px;line-height:1.2;display:-webkit-box;overflow:hidden}.lib-card small{color:#8a7a5a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:auto;font:11.5px ui-monospace,Consolas,monospace;overflow:hidden}.lib-card em{color:#e0c98a;text-overflow:ellipsis;white-space:nowrap;background:#2a2016;border-radius:99px;max-width:60%;padding:2px 8px;font:700 11px system-ui;position:absolute;top:8px;right:8px;overflow:hidden}#studio#studio .st-main>section:has(.res-grid){max-width:none}#studio#studio .lib-grid.res-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}#studio#studio .lib-card.res{text-align:left;height:auto;min-height:136px;box-shadow:inset 3px 0 0 var(--skill,#6a5030);background:#1d1610;border:1px solid #4a3820;border-radius:6px;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin:0;padding:14px 16px 14px 20px}#studio#studio .lib-card.res:hover{box-shadow:inset 3px 0 0 var(--skill,#6a5030);background:#271d15;border-color:#e0b45a;transform:none}#studio#studio .lib-card.res[data-skill=woodcutting]{--skill:#8ab060}#studio#studio .lib-card.res[data-skill=mining]{--skill:#a9b4c2}#studio#studio .lib-card.res[data-skill=herbalism]{--skill:#c39bd8}#studio#studio .lib-card.res[data-skill=fishing]{--skill:#6fb1d8}#studio#studio .lib-card.res .lib-pic{flex:none;width:80px;height:80px;margin:0}#studio#studio .lib-card.res .res-body{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:6px;min-width:0;display:flex}#studio#studio .lib-card.res b{color:#f4e8cc;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;font-size:17px;line-height:1.25;display:-webkit-box;overflow:hidden}#studio#studio .lib-card.res .res-meta{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}#studio#studio .lib-card.res .res-skill{font:700 12.5px var(--ui-font-body,system-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--skill,#c9a86a);white-space:nowrap}#studio#studio .lib-card.res em{color:#f4e8cc;background:#120e0b;border:1px solid #4a3820;border-radius:4px;flex:none;padding:1px 7px;font:700 13px/1.4 system-ui;position:static}#studio#studio .lib-card.res small{color:#8a7a5a;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font:13px ui-monospace,Consolas,monospace;display:block;overflow:hidden}.dt-nav{z-index:4;background:linear-gradient(#120e0b 80%,#0000);align-items:center;gap:8px;margin:0 0 10px;padding:8px 0;display:flex;position:sticky;top:0}.dt-nav .dt-pos{color:#8a7a5a;margin-left:auto;font-size:13.5px}#studio .dt-nav button{min-height:42px}.dt-one{max-width:1200px}.au .lib-bar{margin-bottom:8px}.au-ctl{background:#17110c;border:1px solid #3a2c1a;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin:10px 0;padding:10px 14px;display:flex}.au-heat{color:#d8ccb0;flex:260px;align-items:center;gap:10px;font-size:14px;display:flex}.au-heat input{flex:1}.au-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin-top:10px;display:grid}#studio .au-snd{text-align:left;justify-content:flex-start;align-items:center;gap:10px;min-height:46px;padding:6px 12px;display:flex}.au-snd i{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid #e0b45a;flex:none;width:0;height:0}.au-snd span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.au-engine{color:#8a7a5a;margin-top:18px}.au-engine summary{cursor:var(--cur-hand);padding:8px 0}.q-builder{background:linear-gradient(#1c150f,#17110c);border:1px solid #6e5427;border-radius:12px;margin:0 0 14px;padding:14px 16px}.q-bh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.q-bh b{color:#f4e8cc;font:700 18px Georgia,serif;display:block}.q-bh small{color:#a99d86;max-width:640px;margin-top:4px;font-size:13px;line-height:1.4;display:block}.q-graph{background:#120e0b;border:1px solid #2e2418;border-radius:10px;margin:0;padding:8px;overflow-x:auto}.q-graph svg .node rect{fill:#241b13;stroke:#6e5427;stroke-width:1.5px}.q-graph svg .node:hover rect{stroke:#e0b45a;cursor:var(--cur-hand)}.q-graph svg .num{fill:#c8962a}.q-graph svg text.n{fill:#1a1208;font:700 14px Georgia,serif}.q-graph svg text.t{fill:#f4e8cc;font:700 14.5px system-ui}.q-graph svg text.o{fill:#b8ab90;font-size:13px}#studio.qmode{width:470px}#studio .qb{flex-direction:column;gap:10px;display:flex}#studio .qb-top{z-index:3;background:#17120e;gap:8px;padding:6px 0 8px;display:grid;position:sticky;top:0;box-shadow:0 6px 8px -6px #000}#studio .qb-head{align-items:center;gap:6px;display:flex}#studio .qb-head button{min-width:32px;min-height:32px;padding:0 8px}#studio .qb-title{flex:1;min-width:0;display:grid}#studio .qb-title b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}#studio .qb-title code{color:#8a7a5a;background:0 0;padding:0;font-size:11px}#studio .qb-maps{flex-wrap:wrap;align-items:center;gap:4px;display:flex}#studio .qb-maps button,#studio .qb-chip-here{border-radius:13px;min-height:26px;padding:1px 9px;font-size:12px}#studio .qb-chip-here{color:#b8ab90;border:1px dashed #5a4526;align-items:center;display:inline-flex}#studio .qb-maps button.on{color:#fff;background:#3a2c14;border-color:#e0b45a}#studio .qb-maps select{flex:1;min-width:110px;min-height:26px;padding:1px 6px;font-size:12px}#studio .qb-picked{background:#231a0e;border:1px solid #e0b45a66;border-radius:8px;flex-wrap:wrap;align-items:center;gap:5px;padding:5px 8px;display:flex}#studio .qb-picked small{color:#b8ab90}#studio .qb-picked b{color:#fff;margin-right:auto}#studio .qb-picked button{min-height:26px;padding:1px 8px;font-size:12px}#studio .qb-tabs{background:#130f0b;border:1px solid #3a2c1a;border-radius:9px;gap:2px;padding:3px;display:flex}#studio .qb-tabs button{min-height:32px;box-shadow:none;color:#b8ab90;background:0 0;border-color:#0000;flex:1;padding:2px 4px;font-size:12.5px}#studio .qb-tabs button.on{color:#fff;background:#3a2c14;border-color:#e0b45a}#studio .qb-tabs small{color:#e0b45a}#studio .qb-find{gap:6px;display:flex}#studio .qb-find input{flex:1;min-width:0}#studio .qb-list{gap:3px;display:grid}#studio .qb-row-q{text-align:left;width:100%;min-height:44px;box-shadow:none;background:#1c1610;border:1px solid #3a2c1a;align-items:center;gap:8px;padding:4px 10px 4px 6px;display:flex}#studio .qb-row-q:hover{border-color:#e0b45a}#studio .qb-row-q.off{opacity:.55}#studio .qb-lv{text-align:center;color:#e0b45a;flex:0 0 30px;font-weight:700}#studio .qb-rt{flex:1;min-width:0;display:grid}#studio .qb-rt b,#studio .qb-rt small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#studio .qb-rt small{color:#8a7a5a}#studio .qb-row-q em{color:#8ab8d8;font-size:11px;font-style:normal}#studio .qb-row-q em.main{color:#ffd65a}#studio .qb-warn{color:#ffd9a0;background:#3a2410;border:1px solid #a8702a;border-radius:7px;margin:0 0 8px;padding:6px 9px;font-size:12.5px}#studio .qb-steps{gap:7px;margin:0;padding:0;list-style:none;display:grid;position:relative}#studio .qb-steps:before{content:"";background:#5a4526;width:2px;position:absolute;top:18px;bottom:18px;left:22px}#studio .qb-steps>li{position:relative}#studio .qb-start,#studio .qb-end{align-items:center;gap:9px;padding:7px 8px;display:flex}#studio .qb-end{cursor:var(--cur-hand);border-radius:10px}#studio .qb-end:hover{background:#1c2a1a}#studio .qb-n{color:#1a1208;background:#e0b45a;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 0 0 3px #17120e}#studio .qb-n.giver{background:#ffd65a}#studio .qb-n.end{background:#79c26a}#studio .qb-st{flex:1;min-width:0;display:grid}#studio .qb-st b{white-space:nowrap;text-overflow:ellipsis;color:#f3e8d0;overflow:hidden}#studio .qb-st small{white-space:nowrap;text-overflow:ellipsis;color:#a2957a;overflow:hidden}#studio .qb-step{background:#1c1610;border:1px solid #3a2c1a;border-radius:10px}#studio .qb-step.on{background:#211912;border-color:#e0b45a}#studio .qb-sh{cursor:var(--cur-hand);border-radius:10px;align-items:center;gap:9px;padding:7px 8px;display:flex}#studio .qb-step:not(.on) .qb-sh:hover{background:#271d14}#studio .qb-sh em.here{color:#9ee08a;font-size:11px;font-style:normal}#studio .qb-go{color:#8ab8d8;min-height:24px;padding:0 7px;font-size:11px}#studio .qb-tools{gap:2px;display:none}#studio .qb-sh:hover .qb-tools,#studio .qb-step.on>.qb-sh .qb-tools,#studio .qb-th:hover .qb-tools,#studio .qb-task.on .qb-tools{display:inline-flex}#studio .qb-tools button{min-width:24px;min-height:24px;padding:0 4px;font-size:12px}#studio .qb-jump{color:#7ad0ff;margin-left:44px;font-size:11.5px}#studio .qb-addrow{padding-left:44px}#studio .qb-body{border-top:1px solid #3a2c1a;gap:8px;padding:2px 10px 10px;display:grid}#studio .qb-b-h{flex-wrap:wrap;align-items:baseline;gap:3px 8px;margin-top:4px;display:flex}#studio .qb-b-h b{color:#e0b45a}#studio .qb-b-h small{color:#8a7a5a}#studio .qb-tasks{gap:4px;display:grid}#studio .qb-task{background:#17120e;border:1px solid #3a2c1a;border-radius:8px}#studio .qb-task.on{border-color:#8a6c30}#studio .qb-th{min-height:34px;cursor:var(--cur-hand);align-items:center;gap:7px;padding:3px 6px 3px 8px;display:flex}#studio .qb-th>b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}#studio .qb-tb{padding:2px 8px 8px}#studio .qb-tb .sf-card,#studio .qb-card .sf-card{box-shadow:none;background:0 0;border:none;margin:0}#studio .qb-tb .sf-card:first-child>summary{display:none}#studio .qb-tb .sf-card-body{padding:0}#studio .qb-addtask{flex-wrap:wrap;gap:3px;display:flex}#studio .qb-addtask button{min-height:26px;padding:1px 7px;font-size:11.5px}#studio .qb-route{flex-wrap:wrap;gap:4px;display:flex}#studio .qb-route button{min-height:28px;padding:1px 9px;font-size:12px}#studio .qb-flow summary{cursor:var(--cur-hand);color:#e0b45a;padding:4px 0;font-weight:700}#studio .qb-card{background:#1c1610;border:1px solid #3a2c1a;border-radius:10px;padding:10px}#studio .qb-foot{z-index:3;background:#17120e;gap:6px;padding:8px 0;display:grid;position:sticky;bottom:0;box-shadow:0 -6px 8px -6px #000}#studio .qb-btns{gap:6px;display:flex}#studio .qb-btns .primary{flex:1;min-height:40px}#st-overlay .ov-l.qpin{pointer-events:none;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}#st-overlay .qp-row{gap:2px;display:flex}#st-overlay .qp-row i{pointer-events:auto;cursor:var(--cur-hand);color:#10202e;background:#6ac8ff;border:1px solid #0008;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font:700 11px system-ui;display:inline-flex;box-shadow:0 1px 3px #000a}#st-overlay .ov-l.qpin.main .qp-row i{color:#2a1c04;background:#ffd65a}#st-overlay .qp-row i.giver{cursor:var(--cur);color:#2a1c04;background:#fff4cf}#st-overlay .qp-row i.on{width:26px;height:26px;font-size:13px;box-shadow:0 0 0 3px #e0b45a,0 2px 6px #000;color:#2a1c04!important;background:#fff!important}#st-overlay .qp-text{color:#fff4cf;background:#1e1606eb;border:1px solid #ffd65ae6;border-radius:3px;order:-1;padding:1px 6px}#studio .qb-body .sf-grid,#studio .qb-card .sf-grid{grid-template-columns:1fr 1fr;gap:6px 8px;display:grid}#studio .qb-body .sf-f.wide,#studio .qb-body .sf-group,#studio .qb-body .sf-point,#studio .qb-card .sf-f.wide,#studio .qb-card .sf-group,#studio .qb-b-text .sf-f,#studio .qb-b-say .sf-f{grid-column:1/-1}#studio .qb-body .sf-f>span,#studio .qb-card .sf-f>span{color:#b8ab90;font-size:12px}#studio .qb-body input,#studio .qb-body select,#studio .qb-body textarea{min-height:32px;padding:3px 7px;font-size:13px}#studio .qb-body .sf-num button{min-width:26px;min-height:32px;padding:0}#studio .qb-body .ip-btn,#studio .qb-body .sf-rpick{min-height:34px;padding:2px 6px}#studio .qb-body .sf-rpick canvas{width:24px;height:24px}#studio .qb-tb details.sf-card>summary{min-height:0;padding:3px 0}#studio .qb-tb details.sf-card>summary b{color:#e0b45a;font:700 12.5px system-ui}#studio .qb-tb details.sf-card>summary small{font-size:11px}#studio .qb-b-text .sf,#studio .qb-b-say .sf{margin:0}#studio .qb-b-say .sf-f>span{display:none}#studio .qb-step{scroll-margin-top:170px}.dt-nav{background:#120e0b;border-bottom:1px solid #2e2418}.dt-nav .dt-pos{text-align:center;min-width:64px;margin-left:0}.dt-nav .dt-status{align-items:center;gap:6px;margin-left:auto;display:flex}.dt-nav .dt-actions{background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex;position:static}#studio .dt-nav .dt-actions button{min-height:42px}#studio .dt-nav .dt-actions #dt-save{min-width:120px;font-size:15px}#studio .dt-nav .dt-actions #dt-save:disabled{color:#8a7a5a;background:#1d1712;border-color:#3a2c1a}.dt-more{position:relative}.dt-more>summary{cursor:var(--cur-hand);color:#e8dcc0;background:#1d1712;border:1px solid #4a3820;border-radius:4px;align-items:center;min-height:42px;padding:0 14px;font-size:14px;list-style:none;display:flex}.dt-more>summary::-webkit-details-marker{display:none}.dt-more[open]>summary{border-color:var(--gold)}.dt-menu{z-index:8;background:#17120d;border:1px solid #4a3820;border-radius:4px;flex-direction:column;gap:4px;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}#studio .dt-menu button{text-align:left;min-height:36px}#studio header .st-pub.done{color:#8fbf7a;background:#1d1712;border-color:#3a2c1a}#studio header .st-pub.primary{font-weight:700}#studio .sp-modes button{min-height:40px}.sp-body{position:relative}.sp-drop{outline:2px dashed var(--gold);outline-offset:-4px}.sp-libbar{align-items:center;gap:8px;margin:4px 0 8px;display:flex}.sp-libbar input[type=search]{flex:1;min-width:0;height:42px;font-size:15px}.sp-cats{flex-wrap:wrap}#studio .sp-cats button{min-height:34px;padding:4px 12px;font-size:13.5px}.sp-cats small{color:#8a7a5a;margin-left:2px}.sp-lib .sp-split{grid-template-columns:minmax(260px,1fr) minmax(360px,1.15fr);align-items:start;gap:14px}.sp-lib .sp-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;max-height:calc(100vh - 290px);padding-right:4px}#studio .sp-lib .sp-grid button{min-height:0;box-shadow:none;background:#16110d;border:1px solid #3a2c1a;border-radius:4px;padding:6px 4px}#studio .sp-lib .sp-grid button.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);background:#2a2016}#studio .sp-lib .sp-grid button[hidden]{display:none}.sp-lib .sp-grid span{max-width:72px;font-size:10.5px}.sp-detail{background:#17120d;border:1px solid #3a2c1a;border-radius:6px;flex-direction:column;gap:10px;max-height:calc(100vh - 250px);padding:12px;display:flex;position:sticky;top:8px;overflow:auto}.sp-pickhint b{color:var(--gold);font-size:16px}.sp-dhead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sp-dtitle{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.sp-dtitle b{color:var(--gold);word-break:break-all;font:700 16px Georgia,serif}.sp-dsave{flex:none;align-items:center;gap:8px;display:flex}#studio .sp-dsave #sp-save{min-width:96px;min-height:40px}#studio .sp-dsave #sp-save:disabled,#studio .pc-save #pc-save:disabled{color:#8a7a5a;background:#1d1712;border-color:#3a2c1a}.sp-stage{background:#120e0b;border:1px solid #2e2418;border-radius:4px;justify-content:center;padding:6px;display:flex;overflow:auto}#sp-big{image-rendering:pixelated;max-width:100%;cursor:var(--cur-cross)}.sp-detail .sp-frames{max-height:72px}#studio .sp-detail .sp-frames button{border-radius:3px;min-height:26px;padding:1px 6px;font-size:11px}.sp-points{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sp-points select{min-width:110px}.sp-points #sp-angle{width:70px}#studio .sp-points button{min-height:34px;padding:4px 10px;font-size:13px}.sp-form{grid-template-columns:1fr 1fr;gap:8px 10px;display:grid}.sp-form label{color:#b8ab90;flex-direction:column;gap:3px;margin:0;font-size:12.5px;display:flex}.sp-form label.wide{grid-column:1/-1}.sp-form label[hidden]{display:none}.sp-form input,.sp-form select{box-sizing:border-box;width:100%}.sp-files{border-top:1px solid #2e2418;flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}#studio .sp-files button{min-height:38px;padding:6px 12px;font-size:13.5px}#studio .sp-files .danger{margin-left:auto}.sp-imp{grid-template-columns:minmax(260px,340px) minmax(320px,1fr);align-items:start;gap:16px;display:grid}.sp-imp-left{flex-direction:column;gap:10px;display:flex}#studio .sp-dropzone{min-height:230px;box-shadow:none;color:#e8dcc0;background:#120e0b;border:2px dashed #6a5232;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}#studio .sp-dropzone:hover:not(:disabled){border-color:var(--gold);filter:none}.sp-dropzone b{color:var(--gold);font-size:17px}.sp-dropzone small{color:#a99d86;font-weight:400}.sp-dropzone canvas{image-rendering:pixelated}.sp-ase{color:#b8ab90;font-size:12.5px}.sp-imp-right{flex-direction:column;gap:10px;display:flex}.st-hint.warn{color:#ffd48a}.pc{flex-direction:column;gap:10px;display:flex}.pc-bar{z-index:4;background:#17120d;border:1px solid #3a2c1a;border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px;display:flex;position:sticky;top:0}.pc-group,.pc-tools{align-items:center;gap:4px;display:flex}.pc-group{border-left:1px solid #2e2418;padding-left:10px}#studio .pc-bar button{min-height:36px;padding:4px 10px;font-size:13.5px}#studio .pc-tools button.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold);background:#3a2c1a}.pc-tools kbd{color:#a99d86;border:1px solid #4a3820;border-radius:3px;margin-left:5px;padding:0 4px;font:10px monospace}.pc-checks{gap:10px}.pc-zoom span{text-align:center;color:#c9b88f;min-width:34px;font:12px monospace}.pc-save{align-items:center;gap:8px;margin-left:auto;display:flex}#studio .pc-save #pc-save{min-width:130px}.pc-main{grid-template-columns:96px minmax(0,1fr) 290px;align-items:start;gap:12px;display:grid}.pc-colors{flex-direction:column;gap:6px;display:flex}.pc-cur{align-items:center;gap:4px;display:flex}.pc-cur #pc-sw{border:2px solid var(--gold);border-radius:3px;width:44px;height:32px}.pc-cur input[type=color]{background:0 0;border:1px solid #4a3820;width:40px;height:32px;padding:0}.pc .pc-pal{grid-template-columns:repeat(4,20px);gap:3px;margin:0;display:grid}#studio .pc .pc-pal button{width:20px;height:20px;min-height:0;box-shadow:none;filter:none;border:1px solid #000;border-radius:2px;padding:0;background:var(--c)!important}#studio .pc .pc-pal button.on{outline:2px solid var(--gold);outline-offset:1px}.pc-stage{background:#120e0b;border:1px solid #2e2418;border-radius:6px;flex-direction:column;align-items:center;gap:4px;min-height:300px;max-height:calc(100vh - 230px);padding:10px;display:flex;overflow:auto}.pc-stage #pc-canvas{image-rendering:pixelated;cursor:var(--cur-cross);touch-action:none;border:1px solid #5a4422;flex:none;display:block}.pc-side{flex-direction:column;gap:10px;display:flex}.pc-side section{background:#17120d;border:1px solid #3a2c1a;border-radius:6px;padding:10px}.pc-side h5{color:var(--gold);margin:0 0 6px;font:700 13px Georgia,serif}.pc-side #pc-anim{image-rendering:pixelated;border:1px solid #3a2c1a;margin:0 auto;display:block}.pc-side .pc-frames{max-height:140px}#studio .pc-side .pc-frames button{min-height:0;box-shadow:none;border-radius:3px;padding:1px}#studio .pc-side .pc-frames button.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.pc-fbtn{gap:4px;display:flex}#studio .pc-fbtn button{flex:1;min-height:32px;padding:2px 6px;font-size:12.5px}.pc-new{flex-direction:column;gap:12px;max-width:640px;display:flex}.pc-presets{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}#studio .pc-presets button{flex-direction:column;gap:2px;min-height:64px;display:flex}.pc-presets small{color:#a99d86;font-size:12px;font-weight:400}@media (width<=1100px){.pc-main{grid-template-columns:96px minmax(0,1fr)}.pc-side{grid-column:1/-1}.sp-lib .sp-split,.sp-imp{grid-template-columns:1fr}.sp-detail{max-height:none;position:static}}@media (width>=900px){#studio#studio .st-main>section{max-width:1280px;padding-top:8px}#studio#studio .st-intro{margin:8px 0 0;padding:6px 12px}#studio#studio .st-intro b{font-size:17px}#studio#studio .st-intro span{font-size:13px}#studio#studio .dt-nav{gap:6px;margin:0 0 8px;padding:6px 0}#studio#studio .dt-nav button{min-height:30px;padding:0 10px;font-size:13.5px}#studio#studio .dt-nav .dt-status{gap:4px;margin-left:auto;display:flex}#studio#studio .dt-nav .dt-actions{background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;display:flex;position:static}#studio#studio .dt-nav .dt-actions .primary{min-width:96px}#studio#studio .dt-pos{color:#a99d86;text-align:center;min-width:64px;font-size:13px}#studio#studio .dt-hero{background:#1a140f;border-radius:6px;grid-template-columns:132px 1fr;gap:12px;margin:0 0 8px;padding:8px}#studio#studio .dt-preview canvas{border-radius:4px;width:132px;height:90px}#studio#studio .dt-head{font-size:19px}#studio#studio .dt-hero-info{gap:6px}#studio#studio .dt-sum{gap:4px}#studio#studio .dt-sum span{border-radius:4px;min-width:64px;padding:3px 8px}#studio#studio .dt-sum b{font-size:14px}#studio#studio .sf details.sf-card{background:#19130e;border-radius:6px;margin:0 0 8px}#studio#studio .sf details.sf-card>summary{gap:8px;min-height:38px;padding:4px 12px}#studio#studio .sf details.sf-card>summary b{font-size:15px}#studio#studio .sf details.sf-card>summary small{font-size:12px}#studio#studio .sf details.sf-card>.sf-card-body{padding:4px 12px 10px}#studio#studio .sf .sf-grid{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:6px 12px}#studio#studio .sf .sf-f{margin:2px 0}#studio#studio .sf .sf-f>span{color:#c9b88f;margin-bottom:3px;font-size:13px}#studio#studio .sf .sf-hint,#studio#studio .sf .sf-sec{margin-top:2px;font-size:11.5px}#studio#studio .sf .sf-f input:not([type=checkbox]):not([type=color]),#studio#studio .sf .sf-f select{height:32px;min-height:32px;padding:0 8px;font-size:14px}#studio#studio .sf .sf-f textarea{min-height:56px;padding:6px 8px;font-size:14px;line-height:1.35}#studio#studio .sf .sf-num{height:32px}#studio#studio .sf .sf-num .sf-step,#studio#studio .sf-step{width:28px;min-width:28px;height:32px;min-height:32px;font-size:16px;padding:0!important}#studio#studio .sf .sf-bool{gap:8px;min-height:32px;padding:2px 8px}#studio#studio .sf .sf-bool input[type=checkbox]{width:36px;height:20px}#studio#studio .sf .sf-bool input[type=checkbox]:after{width:14px;height:14px;top:2px;left:2px}#studio#studio .sf .sf-bool input[type=checkbox]:checked:after{left:18px}#studio#studio .sf .sf-bool span{font-size:13.5px!important}#studio#studio .sf .sf-off,#studio#studio .sf .sf-add{min-height:30px;margin-top:6px;padding:0 10px;font-size:13px}#studio#studio .sf .sf-group>legend{font-size:14px}#studio#studio .sf-spick,#studio#studio .sf-rpick{border-width:1px;border-radius:4px;gap:8px;min-height:44px;padding:3px 8px}#studio#studio .sf-spick canvas{border-radius:3px;width:36px;height:36px}#studio#studio .sf-spick b{font-size:14px}#studio#studio .sf-spick small{font-size:11.5px}#studio#studio .ip-btn{min-height:36px;padding:2px 6px!important}#studio#studio .ip-chip{gap:6px;font-size:14px}#studio#studio .ip-chip b{font-size:14px}#studio#studio .ip-chip img{width:26px;height:26px}#studio#studio .ip-chip canvas{width:28px;height:28px}#studio#studio .sf-item{align-items:center;gap:4px}#studio#studio .sf-item .ip-btn{margin-top:0}#studio#studio .sf-eye,#studio#studio .sf-info,#studio#studio .sf-x{flex:none;place-items:center;width:32px;min-width:32px;height:32px;min-height:32px;display:inline-grid;padding:0!important}#studio#studio .sf-info{color:#8ac8ff}#studio#studio .sf .sf-loot .sf-lrow{grid-template-columns:minmax(220px,1fr) 72px 72px 92px auto;gap:4px 8px;padding:3px 0}#studio#studio .sf .sf-loot .sf-lrow input{height:32px;min-height:32px}#studio#studio .sf .sf-loot .sf-ltools{gap:3px;display:flex}#studio#studio .sf .sf-loot .sf-ltools button{min-width:32px;height:32px;min-height:32px;padding:0!important}#studio#studio .sf .sf-list>ol>li{margin:0 0 6px;padding:6px 8px}#studio#studio .sf .sf-li-tools button{min-width:28px;min-height:28px;padding:0!important}#studio#studio .lib-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}#studio#studio .lib-card{gap:8px;height:232px;min-height:0;padding:12px 8px 10px}#studio#studio .lib-card .lib-pic{width:120px;height:120px}#studio#studio .lib-card b{font-size:15px}#studio#studio .lib-card small{font-size:11px}#studio#studio .lib-bar input{height:34px;min-height:34px}#studio#studio .qb-head .qb-hbtns{gap:4px;margin-left:auto;display:flex}#studio#studio .qb-head .qb-hbtns .primary{min-width:72px}#studio#studio .qb-foot{box-shadow:none;padding:4px 0;position:static}#studio#studio .qb-foot:has(.qb-errs:empty){display:none}}.ii-pop{z-index:4300;color:#f4e6c4;background:#1c1610;border:1px solid #070403;max-height:min(560px,100vh - 16px);padding:8px 10px 10px;font:13.5px/1.35 system-ui,sans-serif;position:fixed;overflow:auto;box-shadow:inset 0 0 0 1px #e8c46a,0 0 0 1px #070403}.ii-head{border-bottom:1px solid #3a2c1a;align-items:center;gap:8px;padding-bottom:6px;display:flex}.ii-head img{width:32px;height:32px;image-rendering:pixelated;flex:none}.ii-head span{flex-direction:column;flex:1;min-width:0;display:flex}.ii-head b{color:#f0d48a;font-size:15px}.ii-head code{color:#8a7a5a;font-size:11px}.ii-head small{color:#a99d86;font-size:12px}.ii-x{min-width:28px;min-height:28px;padding:0!important}.ii-pop h5,.ii-page h5{letter-spacing:.08em;text-transform:uppercase;color:#f0d48a;margin:8px 0 3px;font:700 12px Georgia,serif}.ii-pop h5 small,.ii-page h5 small{color:#070403;background:#a89878;margin-left:4px;padding:0 4px;font:12px system-ui}.ii-does{color:#d8c8a0;margin:0;padding-left:16px;font-size:13px}.ii-list{background:#140a06;border:1px solid #070403;max-height:200px;margin:0;padding:0;list-style:none;overflow:auto}.ii-list li{border-bottom:1px solid #1f110b}.ii-list li:nth-child(2n){background:#16100a}.ii-list .ii-row{box-sizing:border-box;width:100%;cursor:var(--cur-hand,pointer);flex-direction:column;padding:3px 8px;display:flex}.ii-list .ii-row:hover{background:#2a1a10;box-shadow:inset 2px 0 #e8c46a}.ii-list b{color:#f4e6c4;font-size:13px;font-weight:600}.ii-list small{color:#a99d86;font-size:11.5px}.ii-none{color:#e08a7a;padding:6px 8px;font-size:12.5px}.ii-foot{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.ii-foot button{min-height:30px;padding:0 10px!important;font-size:13px!important}.ii-page{background:#19130e;border:1px solid #3a2c1a;border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:8px 0;padding:8px;display:grid}.ii-page .ii-list{max-height:260px}.ii-page .ii-wiki{min-height:30px;margin-top:8px}.sp-lib .sp-split.editing{grid-template-columns:230px minmax(0,1fr)}.sp-lib .sp-split.editing .sp-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:calc(100vh - 260px)}.sp-lib .sp-split.editing .sp-detail{max-height:none;padding:8px;position:static}.sp-lib .sp-split.editing .pc-main{grid-template-columns:132px minmax(0,1fr)}.sp-lib .sp-split.editing .pc-side{grid-column:1/-1;grid-template-columns:150px 1fr 1.4fr;gap:8px;display:grid}#studio .pc-back{min-height:30px;margin-right:6px;padding:0 10px}.sp-anims{flex-wrap:wrap;align-items:center;gap:3px;margin:6px 0 2px;display:flex}.sp-anims>span{color:var(--gold);margin-right:4px;font:700 12px Georgia,serif}#studio .sp-anims button{min-height:26px;padding:0 8px;font-size:12px}#studio .sp-anims button.on{box-shadow:inset 0 0 0 1px #f0c050}.sp-frames.sp-fthumbs{gap:3px;max-height:156px}#studio .sp-fthumbs button{flex-direction:column;align-items:center;min-width:0;min-height:0;padding:2px;display:flex;position:relative}#studio .sp-fthumbs button.on{box-shadow:inset 0 0 0 1px #f0c050}.sp-fthumbs canvas{width:40px;height:40px;image-rendering:pixelated;background:#1d1712}.sp-fthumbs small{color:#a99d86;font-size:10px;line-height:1}.sp-fthumbs i{font-size:9px;position:absolute;top:1px;left:2px}.sp-users{color:#a99d86;margin:6px 0 0;font-size:12.5px}.sp-users b{color:#f0e4c8;font-weight:600}.pc-side .pc-gmap,.pc-side .pc-gtile{max-width:100%;image-rendering:pixelated;border:1px solid #3a2c1a;margin:0 auto;display:block}.pc-side .pc-gtile{margin-top:6px}.sp-gprev{flex-wrap:wrap;justify-content:flex-start;gap:14px}.sp-gprev>div{flex-direction:column;gap:4px;display:flex}.sp-gprev canvas{image-rendering:pixelated;max-width:100%}.sp-report{background:#17120d;border:1px solid #070403;max-height:300px;margin:6px 0;padding:8px 10px;font-size:12.5px;overflow:auto;box-shadow:inset 0 0 0 1px #e8c46a}.sp-report .sp-rep-h{justify-content:space-between;align-items:center;display:flex}.sp-report .sp-rep-h b{color:var(--gold);font:700 14px Georgia,serif}#studio .sp-report .sp-rep-h button{min-width:26px;min-height:26px;padding:0}.sp-report h5{color:#f0d48a;margin:8px 0 2px;font:700 12px Georgia,serif}.sp-report h5 small{color:#070403;background:#a89878;padding:0 4px;font:11px system-ui}.sp-report ul{margin:0;padding-left:16px}.sp-report code{cursor:var(--cur-hand);color:#f4e6c4}.sp-report code:hover{color:#f0c050}.sp-rep-list{flex-wrap:wrap;gap:4px 8px;margin:2px 0;display:flex}.pc-main{grid-template-columns:132px minmax(0,1fr) 290px}.pc-palsw{gap:2px;display:flex}#studio .pc-palsw button{flex:1;min-height:24px;padding:0 4px;font-size:11.5px}#studio .pc-palsw button.on{box-shadow:inset 0 0 0 1px #f0c050}.pc-palbox{flex-direction:column;gap:2px;max-height:420px;display:flex;overflow:auto}.pc-ramp{gap:2px;display:flex}#studio .pc-ramp button{width:19px;height:19px;min-height:0;box-shadow:none;filter:none;border:1px solid #070403;border-radius:0;padding:0;background:var(--c)!important}#studio .pc-ramp button.on{outline-offset:1px;outline:1px solid #f0c050}.pc-palbox .pc-pal{grid-template-columns:repeat(6,19px);gap:2px}.idh{position:relative}.idh-list{z-index:30;background:#140a06;border:1px solid #070403;max-height:220px;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:inset 0 0 0 1px #6a4626}.idh-list li{color:#f4e6c4;cursor:var(--cur-hand);padding:4px 8px;font:12.5px monospace}.idh-list li:hover,.idh-list li.on{background:#2a1a10;box-shadow:inset 2px 0 #f0c050}.idh-note{color:#a99d86;min-height:15px;margin-top:2px;font-size:11.5px;display:block}.idh-note.ok{color:#8ad04a}.idh-note.warn{color:#f0c050}.idh-note.bad{color:#e08a7a}.qu-page{background:#19130e;border:1px solid #3a2c1a;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:8px 0;padding:8px;display:grid}.qu-page h5{letter-spacing:.08em;text-transform:uppercase;color:#f0d48a;margin:4px 0;font:700 12px Georgia,serif}.qu-page h5 small{color:#070403;background:#a89878;margin-left:4px;padding:0 4px;font:12px system-ui}.qu-list{background:#140a06;border:1px solid #070403;max-height:280px;margin:4px 0;padding:0;list-style:none;overflow:auto}.qu-list li{border-bottom:1px solid #1f110b}.qu-list li:nth-child(2n){background:#16100a}.qu-list .qu-link{box-sizing:border-box;text-align:left;width:100%;min-height:0;box-shadow:none;cursor:var(--cur-hand,pointer);background:0 0;border:0;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:4px 8px;display:flex}.qu-list .qu-link:hover{background:#2a1a10;box-shadow:inset 2px 0 #e8c46a}.qu-list .qu-link b{color:#f4e6c4;font-size:13px;font-weight:600}.qu-list .qu-link small{color:#a99d86;flex-basis:100%;font-size:11.5px}.qu-list em{border:1px solid #070403;padding:0 4px;font-size:10.5px;font-style:normal}.qu-list .qu-main{color:#070403;background:#e8c46a}.qu-list .qu-off{color:#a89878;background:#2a1a10}.qu-more{color:#a99d86;padding:4px 8px;font-size:12px}.qu-maps{flex-wrap:wrap;gap:4px;margin:4px 0;display:flex}.qu-maps span{color:#f4e6c4;background:#24140e;border:1px solid #070403;padding:1px 6px;font-size:12px}.qu-other{color:#d8c8a0;margin:4px 0;padding-left:16px;font-size:12.5px}.qu-warn{color:#f4e6c4;background:#3a1410;border:1px solid #070403;margin:8px 0 4px;padding:6px 8px;font-size:13px;box-shadow:inset 2px 0 #e08a7a}.st-dialog .qu-list{max-height:240px}.qc-box{background:#19130e;border:1px solid #3a2c1a;margin:8px 0;padding:6px 8px}.qc-bh{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qc-bh>b{letter-spacing:.08em;text-transform:uppercase;color:#f0d48a;font:700 13px Georgia,serif}.qc-bh>small{color:#a89878;font-size:12px}#studio .qc-bh button{min-height:26px;margin-left:auto;padding:0 8px;font-size:12px}.qc-chip{color:#f4e6c4;background:#24140e;border:1px solid #070403;align-items:center;min-height:22px;padding:0 8px;font-size:12px;display:inline-flex}.qc-chip.error{background:#4a1612;box-shadow:inset 2px 0 #e08a7a}.qc-chip.warn{background:#3a2a10;box-shadow:inset 2px 0 #f0c050}.qc-chip.note{background:#1e2430;box-shadow:inset 2px 0 #7ab0e0}.qc-chip.ok{background:#1a2a12;box-shadow:inset 2px 0 #8ad04a}#studio button.qc-chip{min-height:26px;cursor:var(--cur-hand,pointer);opacity:.55;padding:0 10px}#studio button.qc-chip.on{opacity:1;outline-offset:-1px;outline:1px solid #e8c46a}.qc-list{background:#140a06;border:1px solid #070403;margin:6px 0 0;padding:0;list-style:none}.qc-i{border-bottom:1px solid #1f110b;align-items:flex-start;gap:8px;padding:5px 8px;display:flex}.qc-i:last-child{border-bottom:0}.qc-lv{color:#070403;border:1px solid #070403;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font:700 12px system-ui;display:inline-flex}.qc-i.error .qc-lv{background:#e08a7a}.qc-i.warn .qc-lv{background:#f0c050}.qc-i.note .qc-lv{background:#7ab0e0}.qc-tx{color:#e8dcc0;flex-wrap:wrap;flex:1;align-items:baseline;gap:3px 6px;min-width:0;font-size:13px;line-height:1.35;display:flex}.qc-step{color:#070403;background:#a89878;padding:0 5px;font-size:11px}.qc-refs{flex-wrap:wrap;flex-basis:100%;gap:4px;display:flex}#studio .qc-ref,#studio .qc-qn{color:#f0d48a;min-height:0;box-shadow:none;background:#24140e;border:1px solid #070403;padding:1px 6px;font-size:12px}#studio .qc-ref:hover,#studio .qc-qn:hover{color:#070403;background:#e8c46a}.qc-ref.off{color:#a89878;border:1px solid #2a1a10;padding:1px 6px;font-size:12px}#studio .qc-fix{flex:none;min-height:26px;padding:0 8px;font-size:12px}.qc-page{flex-direction:column;gap:8px;display:flex}.qc-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qc-title{color:#f0d48a;letter-spacing:.06em;text-transform:uppercase;font:700 16px Georgia,serif}.qc-bar input[type=search]{flex:1;min-width:180px}.qc-src{color:#d8c8a0;align-items:center;gap:6px;font-size:13px;display:flex}.qc-sum{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qc-sum small{color:#a89878;margin-left:4px;font-size:12px}.qc-what{margin:0}.qc-fixall{flex-wrap:wrap;gap:6px;display:flex}#studio .qc-fixall button{min-height:28px;padding:0 10px;font-size:12.5px}.qc-fixall small{color:#070403;background:#a89878;margin-left:4px;padding:0 4px}.qc-q{background:#19130e;border:1px solid #3a2c1a;padding:6px 8px}.qc-q.error{box-shadow:inset 2px 0 #e08a7a}.qc-q.warn{box-shadow:inset 2px 0 #f0c050}.qc-q header{align-items:center;gap:8px;display:flex}#studio .qc-q header .qc-qn{padding:2px 8px;font-size:14px}.qc-q header code{color:#8a7a5a;font-size:11px}.qc-none{text-align:center;color:#8ad04a;padding:16px;font-size:14px}.qc-badge{text-align:center;color:#070403;border:1px solid #070403;min-width:18px;height:18px;padding:0 4px;font:700 11px/18px system-ui;position:absolute;top:4px;right:4px}.qc-badge.error{background:#e08a7a}.qc-badge.warn{background:#f0c050}.lib-card{position:relative}.cm{grid-template-columns:minmax(250px,320px) minmax(300px,1fr) minmax(250px,320px);align-items:start;gap:10px;display:grid}@media (width<=1100px){.cm{grid-template-columns:1fr}}.cm section{background:#19130e;border:1px solid #3a2c1a;margin-bottom:8px;padding:6px 8px}.cm h5{letter-spacing:.08em;text-transform:uppercase;color:#f0d48a;margin:0 0 6px;font:700 12px Georgia,serif}.cm h5 small{letter-spacing:0;text-transform:none;color:#a89878;margin-left:6px;font:11px system-ui}.cm-pieces{max-height:calc(100vh - 190px);overflow:auto}.cm-presets,.cm-heads{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:4px;display:grid}.cm-chips{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:4px;display:grid}#studio .cm-chip,#studio .cm-head,#studio .cm-preset,#studio .cm-item{min-width:0;min-height:0;box-shadow:none;cursor:var(--cur-grab);background:#140a06;border:1px solid #070403;flex-direction:column;align-items:center;gap:2px;padding:3px 2px;display:flex}#studio .cm-chip:hover,#studio .cm-head:hover,#studio .cm-preset:hover,#studio .cm-item:hover{background:#2a1a10}#studio .cm-chip.on,#studio .cm-head.on,#studio .cm-item.on{outline-offset:-1px;outline:1px solid #f0c050}.cm-chip small,.cm-head small,.cm-preset small,.cm-item small{text-overflow:ellipsis;white-space:nowrap;color:#d8c8a0;max-width:100%;font-size:10.5px;overflow:hidden}.cm-sw{border:1px solid #070403;width:26px;height:18px;display:block}.cm canvas{image-rendering:pixelated}.cm-head canvas,.cm-preset canvas{background:#1d1712}.cm-stage-col{flex-direction:column;align-items:stretch;gap:8px;display:flex}.cm-stage{background:#1d1712;border:1px solid #070403;justify-content:center;padding:8px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #3a2c1a}.cm-stage.cm-wait{box-shadow:inset 0 0 0 1px #a89878}.cm-stage.cm-over{box-shadow:inset 0 0 0 2px #f0c050}.cm-big{width:300px;height:300px}.cm-slots{flex-direction:column;gap:4px;width:128px;display:flex;position:absolute;top:8px;right:8px}.cm-slot{background:#140a06;border:1px solid #070403;grid-template-rows:auto auto;grid-template-columns:34px 1fr auto;align-items:center;column-gap:4px;padding:3px 4px;display:grid}.cm-slot>span{letter-spacing:.08em;text-transform:uppercase;color:#a89878;grid-column:1/-1;font:700 10px Georgia,serif}.cm-slot img{width:32px;height:32px;image-rendering:pixelated}.cm-slot b{text-overflow:ellipsis;white-space:nowrap;color:#f4e6c4;min-width:0;font-size:11.5px;font-weight:600;overflow:hidden}.cm-slot em{color:#6a5a46;grid-column:1/-1;font-size:11px;font-style:normal}#studio .cm-x{min-width:20px;min-height:20px;padding:0;font-size:11px}.cm-turn{background:#1d1712;border:1px solid #070403;justify-content:center;padding:4px;display:flex}.cm-four{width:300px;height:84px}.cm-tools{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.cm-seg{gap:1px;display:inline-flex}#studio .cm-seg button,#studio .cm-tools>button{text-transform:capitalize;min-height:28px;padding:0 9px;font-size:12px}#studio .cm-seg button.on{box-shadow:inset 0 0 0 1px #f0c050}.cm-side label{color:#d8c8a0;flex-direction:column;gap:2px;margin-bottom:6px;font-size:12px;display:flex}.cm-side input,.cm-side textarea,.cm-side select{box-sizing:border-box;width:100%}.cm-save{flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}.cm-gear input[type=search]{box-sizing:border-box;width:100%;margin:6px 0}.cm-items{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:4px;max-height:300px;display:grid;overflow:auto}.cm-item img{width:32px;height:32px;image-rendering:pixelated}.cm-next button{width:100%;margin-bottom:4px;display:block}.st-grid2>.st-wide{grid-column:1/-1}.st-spawninfo{color:#d8c8a0;margin:2px 0 4px;font-size:12.5px;line-height:1.4}.st-spawninfo.ok{color:#8ad04a}.st-spawninfo.bad{color:#e08a7a}.st-spawninfo b{color:#f4e6c4}#studio .st-spawninfo .link{min-height:0;padding:0 2px;font-size:12.5px}.st-spawnchips{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.st-spawnchips small{color:#a89878;font-size:11.5px}#studio .st-spawnchips button{min-height:24px;padding:0 8px;font-size:12px}#studio .st-spawnchips button.new{color:#f0d48a;box-shadow:inset 0 0 0 1px #6a4626}#studio .st-spawnchips button small{margin-left:4px}#studio .st-mapback{text-align:left;width:100%;min-height:30px;margin:0 0 6px;display:block;box-shadow:inset 2px 0 #e8c46a}#studio:not(.full){overflow-x:hidden}#studio:not(.full) .st-main,#studio:not(.full) section{min-width:0}#studio:not(.full) .st-mtabs{flex-wrap:wrap}#studio:not(.full) .st-mtabs button{flex:auto;min-width:0;min-height:34px;padding:2px 8px;font-size:13px}#studio:not(.full) .st-mtabs button.st-hidepanel{flex:none}#studio input[type=file][hidden]{display:none!important}:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:not(.sslot,.util,.cell,.bag-item,[data-sslot],[data-fixed],.x,.win-x,.rin,[data-look],[data-color]){filter:none!important;transition:transform 90ms ease-out!important}@media (hover:hover){:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:not(.sslot,.util,.cell,.bag-item,[data-sslot],[data-fixed],.x,.win-x,.rin,[data-look],[data-color]):hover:not(:disabled){transform:translateY(-1px);border-image-source:var(--btn-wood-hi)!important;color:#fff6d8!important}}:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:not(.sslot,.util,.cell,.bag-item,[data-sslot],[data-fixed],.x,.win-x,.rin,[data-look],[data-color]):active:not(:disabled){border-image-source:var(--btn-wood-lo)!important;transition-duration:0s!important;transform:translateY(1px)!important}:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:is(.primary,.btn-primary,.accept,.ok:not(.danger)){border-image-source:var(--btn-gold)!important;color:#fff4dc!important}@media (hover:hover){:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:is(.primary,.btn-primary,.accept,.ok:not(.danger)):hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important;color:#fff!important}}:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:is(.danger,.btn-danger,.bad,[data-delete]){border-image-source:var(--btn-red)!important;color:#ffb8a8!important}@media (hover:hover){:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:is(.danger,.btn-danger,.bad,[data-delete]):hover:not(:disabled){border-image-source:var(--btn-red-hi)!important;color:#fff0ea!important}}:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:not(.sslot,.util,.cell,.bag-item,[data-sslot],[data-fixed],.x,.win-x,.rin,[data-look],[data-color]):is(.on,.cur,.sel,[aria-pressed=true],[aria-selected=true]){border-image-source:var(--btn-gold)!important;color:#fffbe8!important}@media (hover:hover){:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:not(.sslot,.util,.cell,.bag-item,[data-sslot],[data-fixed],.x,.win-x,.rin,[data-look],[data-color]):is(.on,.cur,.sel,[aria-pressed=true],[aria-selected=true]):hover:not(:disabled){border-image-source:var(--btn-gold-hi)!important}}:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button:disabled{filter:grayscale(.85)brightness(.72)!important;transform:none!important}@media (hover:hover){:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#pt) button:is([data-color],[data-look],.cell,.x,.win-x):hover:not(:disabled){outline-offset:1px;outline:1px solid #f0c050}}@media (prefers-reduced-motion:reduce){:is(#__st#__st#__st#__st#__st#__st,#studio,.pk-box,.st-qi,.ip-pop,.ii-pop,#st-mapui,#st-pal,#pt,.modal-back.st-top) button{transition:none!important;transform:none!important}}.mu-pal{flex-direction:column;gap:4px;max-height:50vh;padding-right:2px;display:flex;overflow-y:auto}.mu-pal>small{letter-spacing:.12em;text-transform:uppercase;color:#8a7a5a;margin-top:4px;font:700 10.5px system-ui}.mu-pal>small:first-of-type{margin-top:0}.mu-palnow{z-index:1;color:#a99d86;background:#16110cfa;padding:4px 0 6px;font-size:13px;position:sticky;top:0}.mu-palnow b{color:#ffe08a;text-transform:capitalize}.mu-palrow{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.mu-palrow canvas{aspect-ratio:1;width:100%;image-rendering:pixelated;cursor:var(--cur-hand);border:2px solid #000;border-radius:4px}.mu-palrow canvas:hover{border-color:#e0b45a}.mu-palrow canvas.on{border-color:#ffe08a;box-shadow:0 0 0 1px #ffe08a}.mu-chips{flex-wrap:wrap;gap:4px;display:flex}#st-mapui .mu-chips button{color:#d8ccb0;min-height:26px;box-shadow:none;background:#17110c;border:1px solid #4a3820;border-radius:99px;padding:2px 9px;font-size:12px}#st-mapui .mu-chips button:hover{filter:none;border-color:#c8964a}#st-mapui .mu-chips button.on{color:#1d1405;background:linear-gradient(#e0b04a,#a8741c);border-color:#f4d27a}#st-mapui .mu-chips button.none:not(.on){opacity:.5}.mu-chips i{opacity:.75;margin-left:5px;font:700 10.5px system-ui}.mu-grid.big{grid-template-columns:repeat(2,minmax(0,1fr));max-height:52vh}#st-mapui .mu-grid.big .mu-tile{min-height:150px}.mu-grid.big .mu-tile canvas{width:96px;height:96px}#st-mapui .mu-more{min-height:0;box-shadow:none;color:#e0b45a;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline;display:inline}.mu-fly{overflow-x:hidden!important}.mu-fly>*{box-sizing:border-box;min-width:0;max-width:100%}#st-mapui .mu-fly button{min-width:0}#st-mapui .mu-seg.wide button{white-space:normal;overflow-wrap:anywhere;padding:4px 6px}#st-mapui .mu-seg.wide button small{overflow-wrap:anywhere}.mu-fly .mu-q{width:100%}.mu-grid.big{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-height:46vh;overflow-x:hidden}#st-mapui .mu-grid.big .mu-tile{gap:1px;min-height:0;padding:4px 2px 3px}.mu-grid.big .mu-tile canvas{aspect-ratio:1;width:100%;max-width:64px;height:auto}.mu-grid.big .mu-tile b{font-size:11.5px}.mu-grid.big .mu-tile small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}#studio .hm{--hm-line:#3a2c1a;--hm-card:var(--ui-leather-2);--hm-card-hi:var(--ui-leather-3);max-width:1480px;padding-bottom:20px}#studio .hm svg.px{flex:none;display:block}#studio .hm h3{font:700 13px var(--ui-font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--ui-brass);margin:0}#studio .hm kbd{padding:1px 5px;font:700 10.5px system-ui}.hm-hero{border-radius:var(--ui-radius-lg);box-shadow:inset 0 0 0 1px var(--ui-brass-lo), inset 0 1px 0 #ffffff12, var(--ui-shadow-md);background:radial-gradient(120% 140% at 100% 0,#3a2a16 0%,#0000 55%),linear-gradient(#21180f,#17110b);border:1px solid #000;gap:14px;margin-top:6px;padding:18px 20px;display:grid}.hm-head small{font:700 11px var(--ui-font-head);letter-spacing:.22em;text-transform:uppercase;color:var(--ui-text-faint)}#studio .hm-head h2{font:700 28px var(--ui-font-head);color:var(--ui-text-bright);letter-spacing:.02em;text-shadow:0 2px #000;margin:2px 0 4px}.hm-head p{color:var(--ui-text-dim);margin:0;font-size:14px;line-height:1.45}#studio label.hm-search{border-radius:var(--ui-radius-lg);background:var(--ui-leather-0);min-height:48px;box-shadow:var(--ui-well), 0 0 0 1px var(--ui-brass-lo);color:var(--ui-brass);cursor:var(--cur-text);align-items:center;gap:10px;margin:0;padding:0 12px;display:flex}#studio label.hm-search:hover{box-shadow:var(--ui-well), 0 0 0 1px var(--ui-brass)}#studio .hm-search input{min-width:0;box-shadow:none;color:var(--ui-text);cursor:var(--cur-text);background:0 0;border:none;flex:1;margin:0;padding:10px 0;font-size:16px}#studio .hm-search input::placeholder{color:var(--ui-text-faint)}.hm-search>span{flex:none;gap:3px;display:flex}.hm-stats{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;display:grid}#studio .hm-stats button{text-align:left;border-radius:var(--ui-radius-md);border:1px solid var(--hm-line);min-height:0;box-shadow:none;background:#0000002e;flex-direction:column;align-items:flex-start;gap:0;padding:7px 12px;display:flex}#studio .hm-stats button:hover{border-color:var(--ui-brass);filter:none;background:#ffffff08}.hm-stats b{font:700 20px var(--ui-font-head);color:var(--ui-gold);font-variant-numeric:tabular-nums;line-height:1.1}.hm-stats small{color:var(--ui-text-dim);text-transform:uppercase;letter-spacing:.08em;font-size:11.5px}.hm-cols{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:22px;margin-top:20px;display:grid}.hm-main{gap:22px;min-width:0;display:grid}.hm-sh{border-bottom:1px solid var(--hm-line);background:0 0;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 8px;padding:0 0 6px;display:flex}.hm-sh small{color:var(--ui-text-faint);font-size:12.5px}.hm-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}#studio .hm-card{text-align:left;white-space:normal;border-radius:var(--ui-radius-lg);background:linear-gradient(var(--hm-card-hi), var(--hm-card));min-height:76px;box-shadow:var(--ui-bevel);border:1px solid #000;align-items:flex-start;gap:12px;padding:12px 14px;transition:transform .1s,box-shadow .1s;display:flex;position:relative}#studio .hm-card:hover{box-shadow:inset 0 0 0 1px var(--ui-brass), inset 0 1px 0 #ffffff1a, var(--ui-shadow-sm);filter:none;transform:translateY(-1px)}#studio .hm-card:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.hm-ic{border-radius:var(--ui-radius-md);width:40px;height:40px;color:var(--ui-brass-hi);background:var(--ui-leather-0);box-shadow:var(--ui-well), 0 0 0 1px var(--ui-brass-lo);flex:none;place-items:center;display:grid}.hm-card.gm .hm-ic{color:#ffb8a8;box-shadow:var(--ui-well), 0 0 0 1px #7a3a2a}.hm-tx{flex-direction:column;gap:3px;min-width:0;padding-right:30px;display:flex}#studio .hm-tx b{font:700 15px var(--ui-font-body);color:var(--ui-text-bright);line-height:1.2}#studio .hm-tx small{color:var(--ui-text-dim);font-size:12.5px;line-height:1.35}.hm-n{font:700 12px var(--ui-font-head);color:var(--ui-gold);font-variant-numeric:tabular-nums;font-style:normal;position:absolute;top:10px;right:10px}.hm-side{gap:14px;display:grid;position:sticky;top:8px}.hm-panel{border-radius:var(--ui-radius-lg);background:var(--ui-leather-1);box-shadow:inset 0 0 0 1px var(--hm-line);border:1px solid #000;padding:14px 14px 12px}.hm-panel>h3{margin-bottom:10px!important}.hm-empty{color:var(--ui-text-faint);margin:0;font-size:13px;line-height:1.4}#studio .hm-resume{text-align:left;border-radius:var(--ui-radius-md);width:100%;color:var(--ui-brass-hi);box-shadow:inset 0 0 0 1px var(--ui-brass), inset 0 1px 0 #ffffff1a;background:linear-gradient(#3d2e1e,#2b2015);border:1px solid #000;align-items:center;gap:12px;padding:10px 12px;display:flex}#studio .hm-resume:hover{filter:brightness(1.12)}.hm-resume>span{flex-direction:column;flex:1;min-width:0;display:flex}.hm-resume small{color:var(--ui-text-dim);font-size:11.5px}#studio .hm-resume b{color:var(--ui-text-bright);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.hm-resume em{color:var(--ui-text-faint);font-size:11.5px;font-style:normal}.hm-resume em.warn{color:var(--ui-warning)}.hm-resume i{font:700 12px var(--ui-font-head);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-gold);font-style:normal}.hm-seen{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}#studio .hm-seen button{text-align:left;width:100%;min-height:0;box-shadow:none;color:var(--ui-brass);border-radius:var(--ui-radius-md);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:6px 8px;display:flex}#studio .hm-seen button:hover{border-color:var(--hm-line);filter:none;background:#ffffff08}.hm-seen span{flex-direction:column;flex:1;min-width:0;display:flex}#studio .hm-seen b{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.hm-seen small,.hm-seen time{color:var(--ui-text-faint);font-size:11.5px}.hm-seen time{flex:none}#studio .hm-day{letter-spacing:.1em;text-transform:uppercase;color:var(--ui-text-faint);margin:10px 0 4px;font:700 11px system-ui}#studio .hm-day:first-of-type{margin-top:0}.hm-tl{margin:0;padding:0;list-style:none;position:relative}.hm-tl:before{content:"";background:var(--hm-line);width:1px;position:absolute;top:6px;bottom:6px;left:10px}.hm-tl li{grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:8px;padding:5px 0;display:grid;position:relative}.hm-dot{width:21px;height:21px;color:var(--ui-brass);background:var(--ui-leather-0);box-shadow:0 0 0 1px var(--ui-brass-lo);border-radius:50%;place-items:center;display:grid;position:relative}.hm-tl li.pub .hm-dot{color:var(--ui-success);box-shadow:0 0 0 1px #4a7a3a}.hm-tl li.del .hm-dot{color:var(--ui-danger-text);box-shadow:0 0 0 1px #7a3a2a}.hm-tl p{color:var(--ui-text-dim);overflow-wrap:anywhere;margin:1px 0 0;font-size:13px;line-height:1.4}.hm-who{color:var(--ui-text);font-weight:700}#studio .hm-tl p b{color:var(--ui-text);font-weight:600}#studio .hm-link{min-height:0;box-shadow:none;font:inherit;color:var(--ui-brass-hi);text-underline-offset:2px;cursor:var(--cur-hand);background:0 0;border:none;padding:0;font-weight:600;-webkit-text-decoration:underline #c89a4a66;text-decoration:underline #c89a4a66;display:inline}#studio .hm-link:hover{color:#fff;filter:none}.hm-tl time{color:var(--ui-text-faint);white-space:nowrap;padding-top:2px;font-size:11.5px}.hm-steps{counter-reset:s;gap:8px;margin:0;padding:0;list-style:none;display:grid}.hm-steps li{counter-increment:s;grid-template-columns:22px 1fr;column-gap:8px;font-size:13px;line-height:1.35;display:grid}.hm-steps li:before{content:counter(s);width:20px;height:20px;font:700 11px var(--ui-font-head);color:var(--ui-leather-0);background:var(--ui-brass);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.hm-steps b{color:var(--ui-text-bright)}.hm-steps span{color:var(--ui-text-dim)}@media (width<=1180px){.hm-cols{grid-template-columns:minmax(0,1fr)}.hm-side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:static}}#studio:not(.full) .hm-cols{grid-template-columns:minmax(0,1fr)}#studio:not(.full) .hm-side{grid-template-columns:minmax(0,1fr);position:static}#studio:not(.full) .hm-hero{padding:12px}#studio:not(.full) .hm-head h2{font-size:20px}#studio:not(.full) .hm-cards{grid-template-columns:minmax(0,1fr);gap:6px}#studio:not(.full) .hm-card{min-height:0;padding:8px 10px}#studio:not(.full) .hm-ic{width:32px;height:32px}#studio:not(.full) .hm-search>span{display:none}@media (width<=560px){.hm-search>span{display:none}#studio .hm-head h2{font-size:21px}.hm-cards{grid-template-columns:minmax(0,1fr)}}.hm-sync{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.hm-sync button{flex:140px}.st-sync-tbl{border-collapse:collapse;margin:6px 0 10px}.st-sync-tbl td{padding:2px 14px 2px 0;font-size:13px}.st-sync-tbl td:first-child{color:var(--ui-text-bright)}#pt{z-index:4800;color:#f4e6c4;background:#1c1610;border:2px solid #070403;flex-direction:column;width:380px;max-width:calc(100vw - 16px);font:15px/1.35 Alegreya Sans,Segoe UI,system-ui,sans-serif;display:flex;position:fixed;top:64px;bottom:96px;right:8px;box-shadow:inset 0 0 0 2px #6a4626,inset 0 0 0 4px #070403}#pt[hidden]{display:none!important}#pt *,#pt :before,#pt :after{box-sizing:border-box}#pt.busy{cursor:var(--cur-wait)}#pt.busy button{pointer-events:none;opacity:.75}#pt .pt-head{background:#6a4626;border-bottom:2px solid #070403;align-items:center;gap:8px;padding:6px 8px 6px 12px;display:flex;box-shadow:inset 0 2px #a0703c}#pt .pt-head b{letter-spacing:.1em;text-transform:uppercase;color:#f0d48a;text-shadow:1px 1px #070403;font:17px/1 Cinzel,Georgia,serif}#pt .pt-who{color:#f4e6c4;text-shadow:1px 1px #070403;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}#pt .pt-tag{color:#070403;background:#f0c050;padding:0 4px;font-size:11px;font-style:normal}#pt .pt-x{min-width:28px;min-height:26px;padding:0!important}#pt .pt-back{min-height:28px;margin:6px 8px 0}#pt .pt-tabs{gap:2px;padding:6px 8px 0;display:flex}#pt .pt-tabs button{flex:1;min-height:28px;padding:0 4px!important;font-size:14px!important}#pt .pt-body{scrollbar-width:thin;scrollbar-color:#6a4626 #110c08;flex:1;padding:6px 8px;overflow:auto}#pt .pt-card{background:#24140e;border:1px solid #070403;margin-bottom:8px;padding:8px;box-shadow:inset 0 0 0 1px #4a2818}#pt h4{letter-spacing:.1em;text-transform:uppercase;color:#f0d48a;align-items:baseline;gap:6px;margin:8px 0 4px;font:13px/1.2 Cinzel,Georgia,serif;display:flex}#pt h4:first-child{margin-top:0}#pt h4 small,#pt .pt-hint,#pt small{letter-spacing:0;text-transform:none;color:#a89878;font:12px/1.3 Alegreya Sans,system-ui,sans-serif}#pt h4 output{color:#f4e6c4;font:16px/1 Alegreya Sans,system-ui,sans-serif}#pt .pt-hint{margin:4px 0}#pt .pt-hint b{color:#f4e6c4}#pt .pt-chips{flex-wrap:wrap;gap:3px;margin:4px 0;display:flex}#pt .pt-chips button{min-height:26px;padding:0 8px!important;font-size:13px!important}#pt .pt-chips button.on{box-shadow:inset 0 0 0 1px #f0c050!important}#pt .pt-row{align-items:center;gap:8px;margin:4px 0;display:flex}#pt .pt-row input[type=range]{accent-color:#e8c46a;flex:1}#pt .pt-grid2{grid-template-columns:1fr 1fr;gap:4px 8px;display:grid}#pt .pt-check,#pt .pt-lab{color:#f4e6c4;cursor:var(--cur-hand,pointer);align-items:center;gap:6px;font-size:13px;display:flex}#pt .pt-check input{accent-color:#e8c46a}#pt input.pt-search,#pt input.pt-num{color:#f4e6c4;background:#0f0a06;border:1px solid #070403;outline:none;height:26px;padding:0 8px;font:14px Alegreya Sans,system-ui,sans-serif;box-shadow:inset 0 0 0 1px #3a2a16}#pt input.pt-search{width:100%;margin:4px 0}#pt input.pt-num{width:58px}#pt input.pt-num.wide{width:96px}#pt input:focus{box-shadow:inset 0 0 0 1px #e8c46a}#pt .pt-list{background:#140a06;border:1px solid #070403;max-height:220px;margin:4px 0;padding:0;list-style:none;overflow:auto}#pt .pt-list>li{min-height:30px;cursor:var(--cur-hand,pointer);border-bottom:1px solid #1f110b;align-items:center;gap:6px;padding:2px 6px;display:flex}#pt .pt-list>li:nth-child(2n){background:#16100a}#pt .pt-list>li:hover{background:#2a1a10}#pt .pt-list>li.on{box-shadow:inset 0 0 0 1px #f0c050}#pt .pt-list>li>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}#pt .pt-list>li b{color:#f4e6c4;font-weight:600}#pt .pt-list>li i{color:#070403;background:#a89878;margin-right:5px;padding:0 3px;font-size:11px;font-style:normal}#pt .pt-list>li em{color:#8ad04a;font-size:12px;font-style:normal}#pt .pt-list button{min-height:24px;padding:0 8px!important;font-size:13px!important}#pt .pt-story{max-height:260px}#pt .pt-heroes>li{cursor:var(--cur)}#pt .pt-heroes>li.me{box-shadow:inset 3px 0 #8ad04a}#pt .pt-go{width:100%;min-height:34px;margin-top:8px;font-size:16px!important}#pt .pt-items{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:3px;max-height:260px;display:grid;overflow:auto}#pt .pt-items button{align-items:center;gap:4px;min-height:30px;text-align:left!important;justify-content:flex-start!important;padding:0 4px!important;font-size:12px!important;display:flex!important}#pt .pt-items img{width:20px;height:20px;image-rendering:pixelated;flex:none}#pt .pt-items span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#pt .pt-quests{max-height:none}#pt .pt-q{cursor:var(--cur)!important;padding:0!important;display:block!important}#pt .pt-qrow{min-height:30px;cursor:var(--cur-hand,pointer);align-items:center;gap:6px;padding:2px 6px;display:flex}#pt .pt-qrow small{white-space:nowrap;margin-left:auto}#pt .pt-qrow b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#pt .pt-dot{background:#5a4a38;border:1px solid #070403;flex:none;width:8px;height:8px}#pt .pt-q.act .pt-dot{background:#f0c050}#pt .pt-q.done .pt-dot{background:#6ad45a}#pt .pt-q.open{box-shadow:inset 3px 0 #f0c050;background:#24140e!important}#pt .pt-qtools{padding:2px 8px 8px 20px}#pt .pt-step{color:#d8c8a0;margin:2px 0 4px;font-size:13px}#pt .pt-objs{margin:0 0 4px;padding:0;list-style:none}#pt .pt-objs li{align-items:center;gap:6px;min-height:26px;font-size:13px;display:flex}#pt .pt-objs li span{flex:1}#pt .pt-objs li.done span{color:#6ad45a}#pt .pt-objs button{min-height:22px;padding:0 6px!important;font-size:12px!important}#pt .pt-note{color:#d8c8a0;background:#110c08;border-top:2px solid #070403;min-height:30px;padding:6px 10px;font-size:13px}#pt .pt-note.bad{color:#e08a7a}@media (width<=560px){#pt{width:auto;top:8px;bottom:8px;left:8px}#pt .pt-grid2{grid-template-columns:1fr}}.code6{justify-content:center;gap:8px;margin:14px 0 6px;display:flex}:is(#menu2,#claim,body) .code6 input.code6-d{box-sizing:border-box;text-align:center;caret-color:#f2d27a;flex:none;color:#f2d27a!important;letter-spacing:0!important;background:#0a0704!important;border:2px solid #5a4220!important;border-radius:0!important;outline:none!important;width:44px!important;min-width:0!important;height:54px!important;margin:0!important;padding:0!important;font:700 28px/1 Courier New,Courier,monospace!important;display:block!important;box-shadow:inset 0 3px 6px #000!important}:is(#menu2,#claim,body) .code6 input.code6-d:focus{border-color:#f2d27a!important;box-shadow:inset 0 3px 6px #000,0 0 0 1px #000,0 0 10px #f2d27a55!important}:is(#menu2,#claim,body) .code6 input.code6-d:disabled{opacity:.55}:is(#menu2,#claim,body) .code6 input.code6-d:nth-child(3){margin-right:8px!important}@media (width<=420px){:is(#menu2,#claim,body) .code6 input.code6-d{width:38px!important;height:48px!important;font-size:24px!important}.code6{gap:5px}}@media (height<=520px){:is(#menu2,#claim,body) .code6 input.code6-d{height:40px!important;font-size:22px!important}.code6{margin:6px 0 4px}}.code-screen{text-align:center}.code-screen .code-icon{width:44px;height:32px;image-rendering:pixelated;margin:0 auto 8px;display:block}.code-screen h3{color:#f2d27a;letter-spacing:.04em;margin:0 0 6px;font:700 18px Cinzel,Georgia,serif}.code-screen .code-to{color:#e6d8b8;margin:0;font:15px/1.4 Alegreya Sans,system-ui,sans-serif}.code-screen .code-to b{color:#fff2c8;word-break:break-all}.code-screen .code-fine{color:#9a8a6a;margin:6px 0 0;font:13px Alegreya Sans,system-ui,sans-serif}.code-screen .code-links{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}:is(#menu2,#claim,body) .code-screen .code-links button{text-underline-offset:3px;cursor:var(--cur-hand,pointer);text-decoration:underline;width:auto!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;letter-spacing:0!important;text-transform:none!important;color:#d8b870!important;background:0 0!important;border:0!important;border-image:!important;margin:0!important;padding:4px 0!important;font:600 13.5px Alegreya Sans,system-ui,sans-serif!important;transform:none!important}:is(#menu2,#claim,body) .code-screen .code-links button:hover:not(:disabled){color:#ffe08a!important}:is(#menu2,#claim,body) .code-screen .code-links button:disabled{cursor:var(--cur);text-decoration:none;color:#8a7a5e!important;opacity:1!important}@media (height<=520px){.code-screen .code-icon{display:none}.code-screen .code-links{margin-top:6px}}#ts-host{z-index:100000;pointer-events:none;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}#ts-host.ask{pointer-events:auto;background:#1a130b;border:2px solid #c8a050;padding:8px;box-shadow:0 0 0 1px #000,0 10px 30px #000c}.cl-code{padding:4px 14px 12px}#menu2 .mn-auth button.mn-back{text-underline-offset:3px;text-decoration:underline;display:block;width:auto!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;letter-spacing:0!important;text-transform:none!important;color:#d8b870!important;background:0 0!important;border:0!important;border-image:!important;margin:12px auto 0!important;padding:2px 0!important;font:600 13.5px Alegreya Sans,system-ui,sans-serif!important}#menu2 .mn-auth button.mn-back:hover{color:#ffe08a!important}#pwa-install{z-index:2500;letter-spacing:.04em;color:#ffe8a8;cursor:var(--cur-hand);image-rendering:pixelated;text-shadow:2px 2px #3a2410;background:#2a3039;border:0;border-radius:0;align-items:center;gap:10px;padding:8px 14px 8px 8px;font:700 15px Cinzel,serif;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 -4px #120c08,0 4px #120c08,-4px 0 #120c08,4px 0 #120c08,inset 4px 4px #525b68,inset -4px -4px #171b21,0 8px #00000073}#pwa-install[hidden]{display:none}#pwa-install img{width:32px;height:32px;image-rendering:pixelated}#pwa-install:hover{color:#fff4c8;background:#3a414c}#pwa-install:active{transform:translateY(4px);box-shadow:0 -4px #120c08,0 4px #120c08,-4px 0 #120c08,4px 0 #120c08,inset 4px 4px #171b21,inset -4px -4px #525b68}#pwa-install:focus-visible{outline-offset:6px;outline:2px solid #e8b848}@media (width<=600px){#pwa-install{font-size:13px;bottom:12px;right:12px}}.modal-body img[src$=icon-192\.png]{width:64px;height:64px;image-rendering:pixelated}
