.money[data-v-6452efcf]{white-space:nowrap;font-variant-numeric:tabular-nums}.money i[data-v-6452efcf]{margin:0 .25em 0 .05em;font-size:.8em;font-style:normal}.g[data-v-6452efcf]{color:var(--gold)}.s[data-v-6452efcf]{color:var(--silver)}.c[data-v-6452efcf]{color:var(--copper)}.unknown[data-v-6452efcf]{color:var(--muted)}.neg[data-v-6452efcf]{color:var(--bad)}.pos[data-v-6452efcf]{color:var(--good)}.search[data-v-388dd25b]{position:relative}input[data-v-388dd25b]{width:100%}.results[data-v-388dd25b]{z-index:10;background:var(--surface);border:1px solid var(--border);border-radius:6px;max-height:320px;margin:2px 0 0;padding:4px 0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}li[data-v-388dd25b]{cursor:pointer;align-items:center;gap:6px;padding:4px 8px;display:flex}li.active[data-v-388dd25b]{background:var(--surface-2)}li small[data-v-388dd25b]{margin-left:auto}img[data-v-388dd25b]{border-radius:3px;width:18px;height:18px}:root{--bg:#121214;--surface:#1b1b1f;--surface-2:#26262b;--border:#2e2e35;--text:#e6e3dc;--muted:#8d8a85;--accent:#f0c060;--gold:#ffd100;--silver:#c7c7cf;--copper:#c8743c;--good:#4ec04e;--bad:#e5534b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font:14px/1.45 system-ui,sans-serif}a{color:var(--accent)}input,select,button{font:inherit;color:inherit}input,select{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:4px 8px}.btn{background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:4px 10px}.btn:disabled{opacity:.6}button.link{cursor:pointer;background:0 0;border:none;padding:0}.muted{color:var(--muted)}.error{color:var(--bad)}.q0{color:#9d9d9d}.q1{color:#fff}.q2{color:#1eff00}.q3{color:#0070dd}.q4{color:#a335ee}.q5{color:#ff8000}.account[data-v-b89bd07b]{justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:.9em;display:flex}.main-nav[data-v-b89bd07b]{border-bottom:1px solid var(--border);margin-bottom:12px;padding-bottom:12px}.find[data-v-b89bd07b]{margin-bottom:12px}.admin-link[data-v-b89bd07b]{border-top:1px solid var(--border);margin-top:8px}.buttons[data-v-b89bd07b]{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.small[data-v-b89bd07b]{font-size:.8em}code[data-v-b89bd07b]{word-break:break-all;font-size:.9em}.bare[data-v-b89bd07b]{padding:16px}.layout[data-v-b89bd07b]{grid-template-columns:240px 1fr;min-height:100vh;display:grid}aside[data-v-b89bd07b]{border-right:1px solid var(--border);background:var(--surface);padding:16px}h1[data-v-b89bd07b]{color:var(--accent);margin:0 0 16px;font-size:1.2em}h1 small[data-v-b89bd07b]{color:var(--muted);font-size:.75em;font-weight:400}nav[data-v-b89bd07b]{flex-direction:column;gap:2px;display:flex}nav a[data-v-b89bd07b]{color:var(--text);border-radius:6px;justify-content:space-between;padding:5px 8px;text-decoration:none;display:flex}nav a[data-v-b89bd07b]:hover,nav a.router-link-active[data-v-b89bd07b]{background:var(--surface-2)}.settings[data-v-b89bd07b]{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.hint[data-v-b89bd07b]{margin:4px 0 12px;font-size:.8em}.field[data-v-b89bd07b]{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.field select[data-v-b89bd07b]{width:100%}.skill[data-v-b89bd07b]{color:var(--accent);font-variant-numeric:tabular-nums}.chips[data-v-b89bd07b]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.chips button[data-v-b89bd07b]{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:10px;padding:2px 8px;font-size:.8em}.chips button.on[data-v-b89bd07b]{background:var(--accent);color:var(--bg);border-color:var(--accent)}main[data-v-b89bd07b]{min-width:0;padding:16px 24px}@media (width<=760px){.layout[data-v-b89bd07b]{grid-template-columns:1fr}aside[data-v-b89bd07b]{border-right:none;border-bottom:1px solid var(--border)}main[data-v-b89bd07b]{padding:16px}}.item[data-v-be100279]{white-space:nowrap;text-decoration:none}.item[data-v-be100279]:hover{text-decoration:underline}img[data-v-be100279]{vertical-align:-4px;border-radius:3px;width:18px;height:18px;margin-right:6px}.head[data-v-ccb7740a]{align-items:baseline;gap:12px;display:flex}.filters[data-v-ccb7740a]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.filters input[type=number][data-v-ccb7740a]{width:5em}.table-wrap[data-v-ccb7740a]{overflow-x:auto}.loading[data-v-ccb7740a]{opacity:.5}table[data-v-ccb7740a]{border-collapse:collapse;width:100%}th[data-v-ccb7740a]{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:var(--bg);border-bottom:1px solid var(--border);white-space:nowrap;padding:6px 8px;position:sticky;top:0}td[data-v-ccb7740a]{border-bottom:1px solid var(--border);vertical-align:top;padding:5px 8px}.num[data-v-ccb7740a]{text-align:right}.skill[data-v-ccb7740a]{color:var(--accent)}.small[data-v-ccb7740a]{font-size:.8em}.skills span[data-v-ccb7740a]{font-variant-numeric:tabular-nums;margin-left:4px}.c0[data-v-ccb7740a]{color:#ff8040}.c1[data-v-ccb7740a]{color:#ff0}.c2[data-v-ccb7740a]{color:#40bf40}.c3[data-v-ccb7740a]{color:gray}.recipe[data-v-ccb7740a]{font-weight:600}.out[data-v-ccb7740a]{margin-top:2px;font-size:.85em}.de[data-v-ccb7740a]{color:#b48cff}.d-locked[data-v-ccb7740a]{color:var(--muted);font-weight:400}.d-orange[data-v-ccb7740a]{color:#ff8040}.d-yellow[data-v-ccb7740a]{color:#ff0}.d-green[data-v-ccb7740a]{color:#40bf40}.d-grey[data-v-ccb7740a]{color:#a0a0a0}.editor[data-v-49f1a5f7]{align-items:center;gap:4px;display:inline-flex}input[data-v-49f1a5f7]{width:8em}.err[data-v-49f1a5f7]{color:var(--bad)}.clear[data-v-49f1a5f7]{color:var(--muted);font-size:.8em}ul[data-v-54c7c7e1]{border-left:1px dashed var(--border);margin:0;padding-left:22px;list-style:none}.row[data-v-54c7c7e1]{flex-wrap:wrap;align-items:center;gap:8px;padding:3px 0;display:flex}.toggle[data-v-54c7c7e1]{width:1em;color:var(--muted)}.qty[data-v-54c7c7e1]{font-variant-numeric:tabular-nums;text-align:right;min-width:3em}.tag[data-v-54c7c7e1]{background:var(--surface-2);color:var(--muted);border-radius:8px;padding:1px 6px;font-size:.75em}.craft>.row .tag[data-v-54c7c7e1]{color:var(--accent)}.unavailable>.row .tag[data-v-54c7c7e1]{color:var(--bad)}.have[data-v-54c7c7e1]{color:var(--good);font-size:.8em}.via[data-v-54c7c7e1]{color:var(--muted);font-size:.85em}.spacer[data-v-54c7c7e1]{flex:1}.unit[data-v-54c7c7e1]{color:var(--muted);font-size:.85em}.total[data-v-54c7c7e1]{text-align:right;min-width:9em}.cards[data-v-06372426]{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.card[data-v-06372426]{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:4px;min-width:150px;padding:10px 14px;display:flex}.card>span[data-v-06372426]:first-child{color:var(--muted);font-size:.85em}.card input[data-v-06372426]{width:6em}.tree[data-v-06372426]{padding:0;list-style:none}.small[data-v-06372426]{font-size:.8em;font-weight:400}.warn[data-v-06372426]{color:var(--copper)}table[data-v-06372426]{border-collapse:collapse}td[data-v-06372426],th[data-v-06372426]{padding:3px 10px}th[data-v-06372426]{text-align:left;color:var(--muted);font-weight:400}.done[data-v-06372426]{color:var(--good)}.num[data-v-06372426]{text-align:right}.login[data-v-0df07df5]{max-width:340px;margin:10vh auto 0}form[data-v-0df07df5]{flex-direction:column;gap:12px;display:flex}label[data-v-0df07df5]{flex-direction:column;gap:4px;display:flex}.setup[data-v-0df07df5]{border:1px solid var(--accent);border-radius:6px;padding:8px 12px;font-size:.9em}.primary[data-v-0df07df5]{background:var(--accent);color:var(--bg);border-color:var(--accent)}.link[data-v-0df07df5]{color:var(--accent);text-decoration:underline}table[data-v-e4f6692b]{border-collapse:collapse;margin-bottom:16px}th[data-v-e4f6692b],td[data-v-e4f6692b]{border-bottom:1px solid var(--border);text-align:left;padding:6px 10px}.center[data-v-e4f6692b]{text-align:center}.small[data-v-e4f6692b]{font-size:.8em}.danger[data-v-e4f6692b]{color:var(--bad)}.table-wrap[data-v-e4f6692b]{overflow-x:auto}code[data-v-e4f6692b]{color:var(--accent)}.sources[data-v-0820075e]{margin-top:24px}h3 small[data-v-0820075e]{font-size:.75em;font-weight:400}.tabs[data-v-0820075e]{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.tabs button[data-v-0820075e]{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:12px;padding:3px 10px}.tabs button.on[data-v-0820075e]{background:var(--surface-2);border-color:var(--accent)}.table-wrap[data-v-0820075e]{overflow-x:auto}table[data-v-0820075e]{border-collapse:collapse;width:100%}th[data-v-0820075e],td[data-v-0820075e]{border-bottom:1px solid var(--border);text-align:left;padding:4px 8px}th[data-v-0820075e]{color:var(--muted);font-weight:400}.num[data-v-0820075e]{text-align:right}.small[data-v-0820075e]{font-size:.8em}.warn[data-v-0820075e]{color:var(--copper)}.link[data-v-0820075e]{color:var(--accent)}.top[data-v-220be27e]{max-width:420px;margin-bottom:16px}.head[data-v-220be27e]{align-items:center;gap:12px;display:flex}.head img[data-v-220be27e]{border-radius:6px;width:48px;height:48px}.head h2[data-v-220be27e]{margin:0}.head p[data-v-220be27e]{margin:4px 0 0}.controls[data-v-220be27e]{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.controls input[type=number][data-v-220be27e]{width:6em}.options[data-v-220be27e]{margin:0;padding:0;list-style:none}.options.loading[data-v-220be27e]{opacity:.5}.options>li[data-v-220be27e]{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin-bottom:6px}.options>li.best[data-v-220be27e]{border-color:var(--accent)}.row[data-v-220be27e]{cursor:pointer;grid-template-columns:2em 1fr 9em 9em 9em;align-items:baseline;gap:8px;padding:8px 12px;display:grid}.rank[data-v-220be27e]{color:var(--muted)}.best .rank[data-v-220be27e]{color:var(--accent);font-weight:600}.num[data-v-220be27e]{text-align:right}.steps[data-v-220be27e]{padding:0 12px 10px 3em}.steps ol[data-v-220be27e]{margin:4px 0;padding-left:1.2em}.steps li[data-v-220be27e]{margin:3px 0}.small[data-v-220be27e]{font-size:.8em}.warn[data-v-220be27e]{color:var(--copper)}.d-locked[data-v-220be27e]{color:var(--muted)}.d-orange[data-v-220be27e]{color:#ff8040}.d-yellow[data-v-220be27e]{color:#ff0}.d-green[data-v-220be27e]{color:#40bf40}.d-grey[data-v-220be27e]{color:#a0a0a0}@media (width<=700px){.row[data-v-220be27e]{grid-template-columns:2em 1fr 8em}.total[data-v-220be27e],.diff[data-v-220be27e]{display:none}}.chart[data-v-a82ac6e6]{margin:0;position:relative}svg[data-v-a82ac6e6]{touch-action:none;display:block}.grid line[data-v-a82ac6e6]{stroke:#2c2c2a;stroke-width:1px}.axis text[data-v-a82ac6e6]{fill:#898781;font-variant-numeric:tabular-nums;font-size:11px}.cross[data-v-a82ac6e6]{stroke:#383835;stroke-width:1px}.dot[data-v-a82ac6e6]{stroke:var(--surface);stroke-width:2px}.legend[data-v-a82ac6e6]{color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-bottom:6px;font-size:.85em;display:flex}.legend i[data-v-a82ac6e6],.tip i[data-v-a82ac6e6]{vertical-align:middle;border-radius:1px;width:12px;height:2px;margin-right:6px;display:inline-block}.tip[data-v-a82ac6e6]{pointer-events:none;background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;z-index:2;border-radius:6px;padding:6px 10px;font-size:.85em;position:absolute;top:28px}.tip-time[data-v-a82ac6e6]{color:var(--muted);margin-bottom:4px}.tip-row b[data-v-a82ac6e6]{float:right;margin-left:12px;font-weight:600}.empty[data-v-a82ac6e6]{color:var(--muted)}.table-toggle[data-v-a82ac6e6]{color:var(--muted);margin-top:4px;font-size:.8em}.data[data-v-a82ac6e6]{border-collapse:collapse;margin-top:6px;font-size:.85em}.data th[data-v-a82ac6e6],.data td[data-v-a82ac6e6]{border-bottom:1px solid var(--border);text-align:left;padding:2px 10px}.data .num[data-v-a82ac6e6]{text-align:right;font-variant-numeric:tabular-nums}.chart[data-v-07a00935]{margin:0;position:relative}svg[data-v-07a00935]{display:block}.grid line[data-v-07a00935]{stroke:#2c2c2a}.base[data-v-07a00935]{stroke:#383835}.axis text[data-v-07a00935]{fill:#898781;font-variant-numeric:tabular-nums;font-size:11px}.dim[data-v-07a00935]{opacity:.5}.legend[data-v-07a00935]{color:var(--muted);gap:14px;margin-bottom:6px;font-size:.85em;display:flex}.legend i[data-v-07a00935],.tip i[data-v-07a00935]{vertical-align:-1px;border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.tip[data-v-07a00935]{pointer-events:none;background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;z-index:2;border-radius:6px;padding:6px 10px;font-size:.85em;position:absolute;top:24px}.tip b[data-v-07a00935]{float:right;margin-left:14px}.tip-time[data-v-07a00935]{color:var(--muted);margin-bottom:4px}.empty[data-v-07a00935]{color:var(--muted)}.bars[data-v-9a7f235c]{margin:0}.row[data-v-9a7f235c]{grid-template-columns:minmax(90px,38%) 1fr;align-items:center;gap:10px;padding:3px 0;font-size:.9em;display:grid;position:relative}.dim[data-v-9a7f235c]{opacity:.55}.name[data-v-9a7f235c]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.track[data-v-9a7f235c]{align-items:center;gap:8px;min-width:0;display:flex}.bar[data-v-9a7f235c]{border-radius:0 4px 4px 0;min-width:2px;height:14px}.value[data-v-9a7f235c]{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9em}.tip[data-v-9a7f235c]{background:var(--surface-2);border:1px solid var(--border);white-space:nowrap;pointer-events:none;z-index:2;border-radius:6px;padding:2px 8px;font-size:.85em;position:absolute;top:-22px;right:0}.empty[data-v-9a7f235c]{color:var(--muted)}.head[data-v-0c933b74]{align-items:baseline;gap:12px;display:flex}.filters[data-v-0c933b74]{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-bottom:12px;display:flex}.chips[data-v-0c933b74]{flex-wrap:wrap;gap:4px;display:flex}.chips.sub[data-v-0c933b74]{margin-bottom:12px}.chips button[data-v-0c933b74],.tabs button[data-v-0c933b74]{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:14px;padding:4px 12px}.chips button.on[data-v-0c933b74]{background:var(--surface-2);border-color:var(--accent)}.chips i[data-v-0c933b74],.dot[data-v-0c933b74]{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.tabs[data-v-0c933b74]{border-bottom:1px solid var(--border);gap:4px;margin-bottom:16px;display:flex}.tabs button[data-v-0c933b74]{border:none;border-bottom:2px solid #0000;border-radius:0;padding:8px 14px}.tabs button.on[data-v-0c933b74]{border-bottom-color:var(--accent);color:var(--accent)}.tiles[data-v-0c933b74]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px;display:grid}.tile[data-v-0c933b74]{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:4px;padding:12px 16px;display:flex}.tile span[data-v-0c933b74]{color:var(--muted);font-size:.85em}.tile b[data-v-0c933b74]{font-size:1.5em;font-weight:600}.pos[data-v-0c933b74]{color:var(--good)}.neg[data-v-0c933b74]{color:var(--bad)}.card[data-v-0c933b74]{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;margin-bottom:16px;padding:12px 16px}.card h3[data-v-0c933b74]{margin:0 0 10px;font-size:1em}.card h4[data-v-0c933b74]{color:var(--muted);margin:12px 0 6px;font-size:.9em}.card h3 small[data-v-0c933b74]{font-size:.8em;font-weight:400}.grid2[data-v-0c933b74]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.grid2>.card[data-v-0c933b74]{margin-bottom:0}.grid2+.card[data-v-0c933b74],.grid2[data-v-0c933b74]{margin-bottom:16px}.scroll[data-v-0c933b74]{overflow-x:auto}.data[data-v-0c933b74]{border-collapse:collapse;width:100%;font-size:.9em}.data th[data-v-0c933b74],.data td[data-v-0c933b74]{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:4px 8px}.data th[data-v-0c933b74]{color:var(--muted);font-weight:400}.data .num[data-v-0c933b74]{text-align:right;font-variant-numeric:tabular-nums}.runs tbody tr[data-v-0c933b74]{cursor:pointer}.runs tbody tr[data-v-0c933b74]:hover,.runs tbody tr.active[data-v-0c933b74]{background:var(--surface-2)}.badge[data-v-0c933b74]{background:var(--surface-2);color:var(--accent);border-radius:8px;margin-left:6px;padding:1px 6px;font-size:.75em}.drops span[data-v-0c933b74]{margin-right:10px;font-size:.9em}.close[data-v-0c933b74]{float:right;color:var(--muted)}.empty-state[data-v-0c933b74]{padding:24px 0}.sync[data-v-39fa284d]{max-width:820px}.steps[data-v-39fa284d]{padding-left:1.2em}.steps>li[data-v-39fa284d]{margin-bottom:20px}.steps h3[data-v-39fa284d]{margin:0 0 6px;font-size:1em}.row[data-v-39fa284d]{gap:8px;margin-bottom:8px;display:flex}pre[data-v-39fa284d]{background:var(--surface);border:1px solid var(--border);border-radius:6px;margin:6px 0 2px;padding:10px 12px;overflow-x:auto}code[data-v-39fa284d]{font-size:.9em}.token code[data-v-39fa284d]{background:var(--surface);-webkit-user-select:all;user-select:all;border-radius:4px;padding:3px 6px}.token[data-v-39fa284d]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.warn[data-v-39fa284d]{color:var(--copper)}.ok[data-v-39fa284d]{color:var(--good)}.danger[data-v-39fa284d]{color:var(--bad)}.small[data-v-39fa284d]{font-size:.85em}.link[data-v-39fa284d]{color:var(--accent)}.data[data-v-39fa284d]{border-collapse:collapse;margin-top:6px;font-size:.9em}.data th[data-v-39fa284d],.data td[data-v-39fa284d]{border-bottom:1px solid var(--border);text-align:left;padding:3px 10px}.data th[data-v-39fa284d]{color:var(--muted);font-weight:400}
