.bench-craft[data-astro-cid-jgf6lncv]{border:1px solid var(--border-accent);border-radius:var(--radius-sm, 3px);background:var(--accent-fill-active);padding:.3rem .9rem;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:600;color:var(--text-accent);cursor:pointer}.bench-craft[data-astro-cid-jgf6lncv]:hover:not(:disabled){color:var(--text-accent-hover)}.bench-craft[data-astro-cid-jgf6lncv]:disabled,.bench[data-astro-cid-jgf6lncv] button[data-astro-cid-jgf6lncv]:disabled{opacity:.5;cursor:not-allowed}@media(width<53.75rem),(pointer:coarse){.bench-craft[data-astro-cid-jgf6lncv],.bench-switch[data-astro-cid-jgf6lncv]{min-height:var(--tap-min)}.bench-how[data-astro-cid-jgf6lncv]>summary[data-astro-cid-jgf6lncv]{min-height:var(--tap-min);padding-block:calc((var(--tap-min) - 1lh) / 2)}}.bench-rolls[data-astro-cid-jgf6lncv] li[data-astro-cid-jgf6lncv]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.25rem 0;font-size:var(--text-xs);color:var(--text-muted)}.bench-rolls[data-astro-cid-jgf6lncv] li[data-astro-cid-jgf6lncv]+li[data-astro-cid-jgf6lncv]{border-top:1px solid var(--border-hairline)}.bench-rolls-text[data-astro-cid-jgf6lncv]{display:inline-flex;flex:1 1 14rem;flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0}.bench-choice[data-astro-cid-jgf6lncv]{display:inline-flex;gap:.25rem}.bench-stock[data-astro-cid-jgf6lncv]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;font-size:var(--text-xs);color:var(--text-body)}.bench-stock-item[data-astro-cid-jgf6lncv]{display:inline-flex;align-items:center;gap:.375rem}.bench-stock-item[data-astro-cid-jgf6lncv] img[data-astro-cid-jgf6lncv]{width:22px;height:22px;object-fit:contain;flex:none}.bench-stock-item[data-astro-cid-jgf6lncv].is-short .bench-figure[data-astro-cid-jgf6lncv]{color:var(--text-brass)}.bench-summary[data-astro-cid-jgf6lncv]{display:grid;gap:.375rem;padding:.625rem .75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-page);font-size:var(--text-xs)}.bench-sum-row[data-astro-cid-jgf6lncv]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .75rem}.bench-sum-label[data-astro-cid-jgf6lncv]{min-width:7.5rem;font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.bench-sum-items[data-astro-cid-jgf6lncv]{display:flex;flex:1;flex-wrap:wrap;gap:.25rem .875rem;color:var(--text-body)}.bench-sum-figs[data-astro-cid-jgf6lncv]{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.bench-log[data-astro-cid-jgf6lncv]>li[data-astro-cid-jgf6lncv]{padding:.4rem 0;font-size:var(--text-xs);color:var(--text-muted)}.bench-log[data-astro-cid-jgf6lncv]>li[data-astro-cid-jgf6lncv]+li[data-astro-cid-jgf6lncv]{border-top:1px solid var(--border-hairline)}.bench-log-head[data-astro-cid-jgf6lncv]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;color:var(--text-body)}.bench-log-head[data-astro-cid-jgf6lncv] strong[data-astro-cid-jgf6lncv]{color:var(--text-strong);font-weight:600}.bench-lines[data-astro-cid-jgf6lncv] li[data-astro-cid-jgf6lncv]{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .5rem;padding-inline-start:.75rem}.bench-lines[data-astro-cid-jgf6lncv] img[data-astro-cid-jgf6lncv]{width:20px;height:20px;object-fit:contain;flex:none}.bench-lines[data-astro-cid-jgf6lncv] li[data-astro-cid-jgf6lncv].bench-journal-step{padding-inline-start:1.5rem;font-size:var(--text-2xs)}.bench-figure[data-astro-cid-jgf6lncv]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.bench-minus[data-astro-cid-jgf6lncv]{color:var(--text-muted)}.bench-plus[data-astro-cid-jgf6lncv]{color:var(--text-accent)}.bench-marks[data-astro-cid-jgf6lncv]{display:inline-flex;flex-wrap:wrap;gap:2px}.bench-mark[data-astro-cid-jgf6lncv]{width:.55rem;height:.55rem;border-radius:999px;border:1px solid var(--border-strong)}.bench-mark[data-astro-cid-jgf6lncv].is-hit{border-color:var(--border-accent);background:var(--text-accent)}.feed-switch[data-astro-cid-lpliqhuy]{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--text-sm);color:var(--text-body);cursor:pointer}.feed-switch[data-astro-cid-lpliqhuy] input[data-astro-cid-lpliqhuy]{accent-color:var(--brass-500)}.feed-session[data-astro-cid-lpliqhuy]{padding:.625rem .75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-page)}.feed-pool[data-astro-cid-lpliqhuy]{display:grid;gap:.5rem}.feed-field[data-astro-cid-lpliqhuy]{display:grid;gap:.125rem}.feed-input[data-astro-cid-lpliqhuy]{width:9rem;padding:.375rem .625rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface);font-size:var(--text-sm);color:var(--text-body)}.feed-meter[data-astro-cid-lpliqhuy]{height:.5rem;overflow:hidden;border-radius:999px;background:var(--bg-inset)}.feed-meter[data-astro-cid-lpliqhuy] span[data-astro-cid-lpliqhuy]{display:block;height:100%;background:var(--text-brass)}.feed-foods[data-astro-cid-lpliqhuy]{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.25rem,1fr));gap:.375rem;max-height:11.5rem;overflow-y:auto;padding:.25rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-inset)}.feed-food[data-astro-cid-lpliqhuy]{position:relative;display:grid;justify-items:center;gap:.125rem;padding:.25rem .125rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface);cursor:pointer;font-size:var(--text-2xs);color:var(--text-muted)}.feed-food[data-astro-cid-lpliqhuy]:hover{border-color:var(--border-strong)}.feed-food[data-astro-cid-lpliqhuy][aria-pressed=true]{border-color:var(--text-brass);box-shadow:inset 0 0 0 1px var(--text-brass);color:var(--text-strong)}.feed-food[data-astro-cid-lpliqhuy] img[data-astro-cid-lpliqhuy]{width:2.5rem;height:2.5rem}.feed-food-star[data-astro-cid-lpliqhuy]{position:absolute;top:.0625rem;left:.25rem;color:var(--text-brass);font-size:var(--text-xs)}.feed-food-held[data-astro-cid-lpliqhuy]{position:absolute;top:.0625rem;right:.1875rem;padding:0 .25rem;border-radius:.1875rem;background:var(--bg-page);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-strong)}.feed-do[data-astro-cid-lpliqhuy]{padding:.375rem .875rem;border:1px solid var(--border-accent);border-radius:.375rem;background:var(--accent-fill-active);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-accent);cursor:pointer}.feed-do[data-astro-cid-lpliqhuy]:hover{background:var(--accent-fill-hover, var(--accent-fill-active))}.inv[data-astro-cid-pmmmn544]{border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface);padding:.75rem}.inv-field[data-astro-cid-pmmmn544]{width:100%;border-radius:.375rem;border:1px solid var(--border-hairline);background:var(--bg-page);padding:.3rem .5rem;font-size:var(--text-sm);color:var(--text-body)}.inv-field[data-astro-cid-pmmmn544]:focus{border-color:var(--border-strong);outline:none}.inv-amount[data-astro-cid-pmmmn544]{width:6rem}.inv-search[data-astro-cid-pmmmn544]{flex:1 1 16rem;min-width:0}.inv-add[data-astro-cid-pmmmn544]{padding-top:.75rem;border-top:1px solid var(--border-hairline)}.inv-chips[data-astro-cid-pmmmn544]{display:flex;flex-wrap:wrap;gap:.25rem}.inv-chip[data-astro-cid-pmmmn544]{padding:.125rem .5rem;border:1px solid var(--border-hairline);border-radius:.25rem;background:var(--bg-page);font-size:var(--text-xs);color:var(--text-body);cursor:pointer}.inv-chip[data-astro-cid-pmmmn544]:hover{border-color:var(--border-strong)}.inv-chip[data-astro-cid-pmmmn544][aria-pressed=true]{border-color:var(--border-brass);background:var(--brass-a18);color:var(--text-strong)}.inv-grid[data-astro-cid-pmmmn544]{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));gap:.375rem;max-height:22rem;overflow-y:auto;padding:.125rem}.inv-tile[data-astro-cid-pmmmn544]{position:relative;aspect-ratio:1;padding:0;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-inset);cursor:pointer}.inv-tile[data-astro-cid-pmmmn544]:hover,.inv-tile[data-astro-cid-pmmmn544]:focus-visible{border-color:var(--border-brass);outline:none}.inv-tile[data-astro-cid-pmmmn544] img[data-astro-cid-pmmmn544]{width:100%;height:100%;object-fit:contain}.inv-tile-name[data-astro-cid-pmmmn544]{display:none}@media(hover:none){.inv-grid[data-astro-cid-pmmmn544]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}.inv-tile[data-astro-cid-pmmmn544]{display:grid;justify-items:center;align-content:start;gap:.125rem;aspect-ratio:auto;padding:.25rem}.inv-tile[data-astro-cid-pmmmn544] img[data-astro-cid-pmmmn544]{width:3.25rem;height:3.25rem}.inv-tile-name[data-astro-cid-pmmmn544]{display:block;font-size:var(--text-2xs);line-height:1.2;text-align:center;overflow-wrap:anywhere;color:var(--text-body)}}.inv-tile-have[data-astro-cid-pmmmn544]{position:absolute;right:.1875rem;bottom:.0625rem;font-family:var(--font-mono);font-size:.625rem;font-weight:600;color:var(--text-strong);text-shadow:0 0 2px var(--bg-surface)}.inv-list[data-astro-cid-pmmmn544]{display:grid;gap:.375rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.inv-row[data-astro-cid-pmmmn544]{display:flex;align-items:center;gap:.4rem;min-width:0;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-page);padding:.2rem .3rem .2rem .4rem}.inv-row[data-astro-cid-pmmmn544].is-fresh{border-color:var(--border-accent);background:var(--accent-fill)}.inv-row-name[data-astro-cid-pmmmn544]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--text-body)}.inv-row-note[data-astro-cid-pmmmn544]{flex:none;font-size:var(--text-2xs);color:var(--text-faint);white-space:nowrap}.inv-row-count[data-astro-cid-pmmmn544]{width:5.5rem;flex:none;border-radius:.3rem;border:1px solid var(--border-hairline);background:var(--bg-surface);padding:.1rem .35rem;text-align:end;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-strong)}.inv-row-remove[data-astro-cid-pmmmn544]{flex:none;padding:0 .3rem;color:var(--text-faint);cursor:pointer}.inv-row-remove[data-astro-cid-pmmmn544]:hover{color:var(--text-accent)}@media(width<53.75rem),(pointer:coarse){.inv-row-name[data-astro-cid-pmmmn544]{min-height:var(--tap-min)}.inv-row-remove[data-astro-cid-pmmmn544]{min-width:var(--tap-min);min-height:var(--tap-min)}}.load-layout[data-astro-cid-qthl7dia]{display:grid;gap:1.5rem}@media(min-width:64rem){.load-layout[data-astro-cid-qthl7dia]{grid-template-columns:22rem minmax(0,1fr)}.is-stacked[data-astro-cid-qthl7dia] .load-layout[data-astro-cid-qthl7dia]{grid-template-columns:minmax(0,1fr)}}.is-stacked[data-astro-cid-qthl7dia] .load-figures[data-astro-cid-qthl7dia]{order:-1}@media(max-width:99.99rem){.is-stacked[data-astro-cid-qthl7dia] .load-doll[data-astro-cid-qthl7dia]{grid-template-columns:repeat(3,3.5rem);gap:.5rem;padding:.625rem}.is-stacked[data-astro-cid-qthl7dia] .load-slot[data-astro-cid-qthl7dia]{width:3.5rem;height:3.5rem}}@media(min-width:100rem){.is-stacked[data-astro-cid-qthl7dia] .load-layout[data-astro-cid-qthl7dia]{grid-template-columns:20.5rem minmax(0,1fr)}.is-stacked[data-astro-cid-qthl7dia] .load-figures[data-astro-cid-qthl7dia]{order:0}}.is-stacked[data-astro-cid-qthl7dia] .load-layout[data-astro-cid-qthl7dia]{gap:1rem}.load-doll[data-astro-cid-qthl7dia]{display:grid;grid-template-columns:repeat(3,4.5rem);gap:.625rem;justify-content:center;padding:.875rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-inset)}.load-slot[data-astro-cid-qthl7dia]{position:relative;display:grid;place-items:center;width:4.5rem;height:4.5rem;padding:0;border:1px solid var(--border-strong);border-radius:.375rem;background:var(--bg-surface);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.load-slot[data-astro-cid-qthl7dia]:not(:disabled):hover,.load-slot[data-astro-cid-qthl7dia]:focus-visible,.load-slot[data-astro-cid-qthl7dia][aria-expanded=true]{border-color:var(--border-brass);outline:none;box-shadow:0 0 0 2px var(--brass-a35)}.load-slot[data-astro-cid-qthl7dia].is-idle,.load-slot[data-astro-cid-qthl7dia]:disabled{border-style:dashed;border-color:var(--border-strong);background:color-mix(in srgb,var(--bg-surface) 40%,transparent);cursor:default;opacity:.45}.load-slot[data-astro-cid-qthl7dia][data-quality="2"]{border-color:var(--quality-2)}.load-slot[data-astro-cid-qthl7dia][data-quality="3"]{border-color:var(--quality-3)}.load-slot[data-astro-cid-qthl7dia][data-quality="4"]{border-color:var(--quality-4)}.load-slot[data-astro-cid-qthl7dia][data-quality="5"]{border-color:var(--quality-5)}.load-slot-art[data-astro-cid-qthl7dia]{position:absolute;inset:.125rem;display:grid;place-items:center}.load-slot-art[data-astro-cid-qthl7dia] img[data-astro-cid-qthl7dia]{width:100%;height:100%;object-fit:contain}.load-slot-empty[data-astro-cid-qthl7dia]{padding:0 .25rem;font-size:var(--text-2xs);line-height:1.15;text-align:center;color:var(--text-faint)}.load-slot[data-astro-cid-qthl7dia].has-item .load-slot-empty[data-astro-cid-qthl7dia],.load-slot[data-astro-cid-qthl7dia]:disabled .load-slot-empty[data-astro-cid-qthl7dia]{display:none}.load-slot[data-astro-cid-qthl7dia].is-gear:not(:disabled):not(.has-item){border-style:dashed}.load-advanced[data-astro-cid-qthl7dia]{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.625rem;cursor:pointer}.load-advanced[data-astro-cid-qthl7dia] input[data-astro-cid-qthl7dia]{margin-top:.1875rem;accent-color:var(--brass-500)}.load-tile-count[data-astro-cid-qthl7dia]{position:absolute;right:.1875rem;bottom:.0625rem;font-size:.625rem;font-weight:var(--weight-semibold);color:var(--text-strong);text-shadow:0 0 2px var(--bg-surface)}.load-slot-badge[data-astro-cid-qthl7dia]{position:absolute;right:-.375rem;bottom:-.5rem;padding:0 .25rem;border:1px solid var(--border-hairline);border-radius:.25rem;background:var(--bg-surface-raised);font-size:var(--text-2xs);line-height:1.4;color:var(--text-brass);white-space:nowrap}.load-slot-badge[data-astro-cid-qthl7dia]:empty{display:none}.load-picker[data-astro-cid-qthl7dia]{margin-top:.75rem;padding:.75rem;border:1px solid var(--border-strong);border-radius:.5rem;background:var(--bg-surface)}.load-picker-head[data-astro-cid-qthl7dia]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.load-picker-title[data-astro-cid-qthl7dia]{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-strong)}.load-close[data-astro-cid-qthl7dia]{width:1.75rem;height:1.75rem;border-radius:.25rem;font-size:1.25rem;line-height:1;color:var(--text-muted)}.load-close[data-astro-cid-qthl7dia]:hover{color:var(--text-strong);background:var(--bg-inset)}.load-settings[data-astro-cid-qthl7dia]:not(:empty){margin-top:.25rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-hairline)}.load-setting[data-astro-cid-qthl7dia]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.375rem}.load-setting-label[data-astro-cid-qthl7dia]{width:100%;font-size:var(--text-2xs);color:var(--text-faint)}.load-chosen[data-astro-cid-qthl7dia]{font-size:var(--text-xs);color:var(--text-body)}.load-chip[data-astro-cid-qthl7dia]{min-width:2.25rem;padding:.125rem .5rem;border:1px solid var(--border-hairline);border-radius:.25rem;background:var(--bg-surface);font-size:var(--text-xs);color:var(--text-body)}.load-chip[data-astro-cid-qthl7dia]:hover{border-color:var(--border-strong)}.load-chip[data-astro-cid-qthl7dia][aria-pressed=true]{border-color:var(--border-brass);background:var(--brass-a18);color:var(--text-strong)}.load-chip[data-astro-cid-qthl7dia][data-quality="2"]{box-shadow:inset 0 -2px 0 var(--quality-2)}.load-chip[data-astro-cid-qthl7dia][data-quality="3"]{box-shadow:inset 0 -2px 0 var(--quality-3)}.load-chip[data-astro-cid-qthl7dia][data-quality="4"]{box-shadow:inset 0 -2px 0 var(--quality-4)}.load-chip[data-astro-cid-qthl7dia][data-quality="5"]{box-shadow:inset 0 -2px 0 var(--quality-5)}.load-power[data-astro-cid-qthl7dia],.load-search[data-astro-cid-qthl7dia]{padding:.125rem .5rem;border:1px solid var(--border-hairline);border-radius:.25rem;background:var(--bg-surface);font-size:var(--text-xs);color:var(--text-body)}.load-power[data-astro-cid-qthl7dia]{width:5.5rem}.load-search[data-astro-cid-qthl7dia]{flex:1 1 100%;padding:.25rem .5rem;font-size:var(--text-sm)}.load-search[data-astro-cid-qthl7dia]:focus,.load-power[data-astro-cid-qthl7dia]:focus{border-color:var(--border-strong);outline:none}.load-filter[data-astro-cid-qthl7dia]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.625rem}.load-filter[data-astro-cid-qthl7dia][hidden]{display:none}.load-tiers[data-astro-cid-qthl7dia]{display:flex;flex-wrap:wrap;gap:.25rem}.load-grid[data-astro-cid-qthl7dia]{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));gap:.375rem;max-height:18rem;margin-top:.625rem;padding:.125rem;overflow-y:auto}.load-tile[data-astro-cid-qthl7dia]{position:relative;aspect-ratio:1;padding:0;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-inset)}.load-tile-name[data-astro-cid-qthl7dia]{display:none}@media(hover:none){.load-grid[data-astro-cid-qthl7dia]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}.load-tile[data-astro-cid-qthl7dia]:not(.is-none){display:grid;justify-items:center;align-content:start;gap:.125rem;aspect-ratio:auto;padding:.25rem}.load-tile[data-astro-cid-qthl7dia]:not(.is-none) img[data-astro-cid-qthl7dia]{width:3.25rem;height:3.25rem}.load-tile-name[data-astro-cid-qthl7dia]{display:block;font-size:var(--text-2xs);line-height:1.2;text-align:center;overflow-wrap:anywhere;color:var(--text-body)}}.load-tile[data-astro-cid-qthl7dia]:hover,.load-tile[data-astro-cid-qthl7dia]:focus-visible{border-color:var(--border-brass);outline:none}.load-tile[data-astro-cid-qthl7dia][aria-selected=true]{border-color:var(--border-brass);box-shadow:0 0 0 2px var(--brass-a35)}.load-tile[data-astro-cid-qthl7dia] img[data-astro-cid-qthl7dia]{width:100%;height:100%;object-fit:contain}.load-tile[data-astro-cid-qthl7dia].is-none{display:grid;place-items:center;padding:.25rem;font-size:var(--text-2xs);line-height:1.15;color:var(--text-faint)}.load-empty-note[data-astro-cid-qthl7dia]{grid-column:1 / -1;font-size:var(--text-xs);color:var(--text-faint)}.load-export[data-astro-cid-qthl7dia]{margin-top:.75rem;padding:.75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface)}.load-check[data-astro-cid-qthl7dia]{display:flex;align-items:center;gap:.375rem;font-size:var(--text-xs);color:var(--text-body);cursor:pointer}.load-check[data-astro-cid-qthl7dia] input[data-astro-cid-qthl7dia]{accent-color:var(--brass-500)}.load-export-text[data-astro-cid-qthl7dia]{width:100%;margin-top:.375rem;padding:.375rem .5rem;border:1px solid var(--border-hairline);border-radius:.25rem;background:var(--bg-inset);font-family:var(--font-mono, monospace);font-size:var(--text-2xs);color:var(--text-body)}.load-total[data-astro-cid-qthl7dia]{padding:.5rem .75rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface)}.list-import[data-astro-cid-zlcom6t6]{padding:.75rem 1rem;border:1px solid var(--border-accent);border-radius:.5rem;background:var(--bg-surface)}.list-body[data-astro-cid-zlcom6t6]{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.list-main[data-astro-cid-zlcom6t6]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media(min-width:72rem){.list-body[data-astro-cid-zlcom6t6]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}.list-sum[data-astro-cid-zlcom6t6]{position:sticky;top:calc(var(--header-height) + var(--craft-bar-h, 0px) + 3.5rem)}}.list-options[data-astro-cid-zlcom6t6]{display:grid;gap:.375rem;min-width:0;margin:0;padding:.75rem 1rem;border:1px solid var(--border-hairline);border-radius:.5rem}.list-options[data-astro-cid-zlcom6t6]>legend[data-astro-cid-zlcom6t6]{padding-inline:.25rem}.list-check[data-astro-cid-zlcom6t6]{display:flex;align-items:center;gap:.5rem;font-size:var(--text-sm);color:var(--text-body);cursor:pointer}.list-refine[data-astro-cid-zlcom6t6]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.list-make[data-astro-cid-zlcom6t6]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem}.list-make[data-astro-cid-zlcom6t6].is-off{opacity:.55}.list-check-inline[data-astro-cid-zlcom6t6]{align-self:center}.list-market-row[data-astro-cid-zlcom6t6]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem}.list-field[data-astro-cid-zlcom6t6]{display:grid;gap:.25rem;font-size:var(--text-xs);color:var(--text-muted)}.list-field-where[data-astro-cid-zlcom6t6]{min-width:min(100%,16rem)}.list-select[data-astro-cid-zlcom6t6],.list-input[data-astro-cid-zlcom6t6]{border-radius:.375rem;border:1px solid var(--border-hairline);background:var(--bg-surface);padding:.3rem .5rem;font-size:var(--text-sm);color:var(--text-body)}.list-select[data-astro-cid-zlcom6t6]{min-width:8.5rem;max-width:100%}.list-select-tier[data-astro-cid-zlcom6t6]{min-width:4.5rem}.list-input[data-astro-cid-zlcom6t6]{width:6rem;font-family:var(--font-mono);text-align:end}.list-market[data-astro-cid-zlcom6t6] .btn-filter[data-astro-cid-zlcom6t6]:disabled{opacity:.5;cursor:progress}.list-source[data-astro-cid-zlcom6t6]{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px}.list-source[data-astro-cid-zlcom6t6]:hover{color:var(--text-accent-hover)}.list-scroll[data-astro-cid-zlcom6t6]{overflow-x:auto}.list-table[data-astro-cid-zlcom6t6]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.list-table[data-astro-cid-zlcom6t6] th{padding:.25rem .5rem;border-bottom:1px solid var(--border-hairline);font-size:var(--text-2xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-align:end;color:var(--text-faint);white-space:nowrap}.list-table[data-astro-cid-zlcom6t6] th:first-child,.list-table[data-astro-cid-zlcom6t6] td:first-child{text-align:start}.list-table[data-astro-cid-zlcom6t6] td{padding:.3rem .5rem;border-bottom:1px solid var(--border-hairline);text-align:end;vertical-align:middle;color:var(--text-body)}.list-table[data-astro-cid-zlcom6t6] .list-group td{padding-top:.75rem;font-size:var(--text-2xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint)}.list-table[data-astro-cid-zlcom6t6] .list-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.list-table[data-astro-cid-zlcom6t6] .list-name{display:inline-flex;align-items:center;gap:.5rem;min-width:10rem;text-align:start}.list-table[data-astro-cid-zlcom6t6] .list-name img{width:32px;height:32px;object-fit:contain;flex:none}.list-table[data-astro-cid-zlcom6t6] .list-terms{display:block;font-size:var(--text-2xs);color:var(--text-faint)}.list-table[data-astro-cid-zlcom6t6] .list-phone-rate,.list-table[data-astro-cid-zlcom6t6] .list-phone-cost,.list-table[data-astro-cid-zlcom6t6] .list-phone-act{display:none}.list-table[data-astro-cid-zlcom6t6] input[type=number]{width:6.5rem;border-radius:.375rem;border:1px solid var(--border-hairline);background:var(--bg-surface);padding:.25rem .5rem;font-family:var(--font-mono);font-size:var(--text-sm);text-align:end;color:var(--text-body)}.list-table[data-astro-cid-zlcom6t6] input[type=number]:focus,.list-input[data-astro-cid-zlcom6t6]:focus,.list-select[data-astro-cid-zlcom6t6]:focus{border-color:var(--border-strong);outline:none}.list-table[data-astro-cid-zlcom6t6] input.is-price:placeholder-shown{border-color:var(--border-accent)}.list-table[data-astro-cid-zlcom6t6] input[type=checkbox]{width:1.05rem;height:1.05rem;cursor:pointer}.list-table[data-astro-cid-zlcom6t6] .list-row-actions{display:inline-flex;flex-wrap:nowrap;gap:.25rem}.list-table[data-astro-cid-zlcom6t6] .list-act{padding:.2rem .5rem;border:1px solid var(--border-hairline);border-radius:.375rem;font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;cursor:pointer}.list-table[data-astro-cid-zlcom6t6] .list-act:hover{border-color:var(--border-strong);color:var(--text-accent)}.list-table[data-astro-cid-zlcom6t6] tr.is-bought td:not(:first-child):not(:last-child){opacity:.5}.list-table[data-astro-cid-zlcom6t6] tr.is-bought .list-name{text-decoration:line-through;opacity:.6}.list-sum[data-astro-cid-zlcom6t6]{padding:.875rem 1rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface)}.list-lines[data-astro-cid-zlcom6t6]{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;font-size:var(--text-sm)}.list-lines[data-astro-cid-zlcom6t6] dt{color:var(--text-muted)}.list-lines[data-astro-cid-zlcom6t6] dd{margin:0;text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-body)}.list-lines[data-astro-cid-zlcom6t6] .is-total{font-weight:600;color:var(--text-strong)}.list-lines[data-astro-cid-zlcom6t6] .is-short{color:var(--text-brass)}.list-lines[data-astro-cid-zlcom6t6] .is-gap{margin-top:.5rem}.list-actions[data-astro-cid-zlcom6t6]{display:flex;flex-wrap:wrap;gap:.375rem}.list-actions[data-astro-cid-zlcom6t6] .btn-filter[data-astro-cid-zlcom6t6]:disabled{opacity:.5;cursor:not-allowed}.list-manual[data-astro-cid-zlcom6t6]{display:grid;flex:1 1 100%;gap:.125rem}.list-manual-text[data-astro-cid-zlcom6t6]{width:100%;padding:.375rem .625rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface);font-size:var(--text-xs);color:var(--text-body)}@media(width<40rem){.list-table[data-astro-cid-zlcom6t6] .list-minor{display:none}.list-table[data-astro-cid-zlcom6t6] .list-phone-rate{display:inline}.list-table[data-astro-cid-zlcom6t6] .list-phone-cost{display:block;margin-top:.125rem;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);white-space:nowrap}.list-table[data-astro-cid-zlcom6t6] .list-phone-act{display:block;margin-top:.25rem;padding-inline-start:1.875rem}.list-table[data-astro-cid-zlcom6t6] .list-name{min-width:7rem}.list-table[data-astro-cid-zlcom6t6] .list-name img{width:28px;height:28px}.list-table[data-astro-cid-zlcom6t6] th,.list-table[data-astro-cid-zlcom6t6] td{padding-inline:.3rem}.list-table[data-astro-cid-zlcom6t6] input[type=number]{width:5.25rem}}@media(width<53.75rem){.list-check[data-astro-cid-zlcom6t6]{min-height:var(--tap-min)}.list-table[data-astro-cid-zlcom6t6] .list-act{min-height:var(--tap-min);padding-inline:.625rem}.list-table[data-astro-cid-zlcom6t6] input[type=checkbox]{width:1.375rem;height:1.375rem}.list-table[data-astro-cid-zlcom6t6] input[type=number],.list-select[data-astro-cid-zlcom6t6],.list-input[data-astro-cid-zlcom6t6]{min-height:var(--tap-min);font-size:var(--text-md)}.list-how[data-astro-cid-zlcom6t6]>summary[data-astro-cid-zlcom6t6]{min-height:var(--tap-min);padding-block:calc((var(--tap-min) - 1lh) / 2)}}.loadout-check[data-astro-cid-fkwjklpx]{display:flex;align-items:center;gap:.375rem;font-size:var(--text-sm);color:var(--text-body);cursor:pointer}.loadout-check[data-astro-cid-fkwjklpx] input[data-astro-cid-fkwjklpx]{accent-color:var(--brass-500)}.loadout-box[data-astro-cid-fkwjklpx]{padding:.75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface)}.loadout-grid[data-astro-cid-fkwjklpx]{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.25rem,1fr));gap:.375rem}.loadout-grid[data-astro-cid-fkwjklpx]:empty{display:none}.loadout-text[data-astro-cid-fkwjklpx]{width:100%;margin-top:.375rem;padding:.375rem .5rem;border:1px solid var(--border-hairline);border-radius:.25rem;background:var(--bg-inset);font-family:var(--font-mono, monospace);font-size:var(--text-2xs);color:var(--text-body)}.profit-terms[data-astro-cid-wwoeyxoz]{display:grid;gap:.75rem 1.5rem}@media(min-width:48rem){.profit-terms[data-astro-cid-wwoeyxoz]{grid-template-columns:auto 1fr;align-items:start}}.profit-term[data-astro-cid-wwoeyxoz]{display:grid;gap:.375rem;min-width:0}fieldset[data-astro-cid-wwoeyxoz].profit-term{border:0;padding:0;margin:0}fieldset[data-astro-cid-wwoeyxoz].profit-term>legend[data-astro-cid-wwoeyxoz]{margin-bottom:.375rem}.profit-check[data-astro-cid-wwoeyxoz]{display:flex;align-items:center;gap:.5rem;font-size:var(--text-sm);color:var(--text-body);cursor:pointer}.profit-check[data-astro-cid-wwoeyxoz]:has(input:disabled){opacity:.5;cursor:not-allowed}.profit-body[data-astro-cid-wwoeyxoz]{display:grid;gap:1rem}.profit-market-row[data-astro-cid-wwoeyxoz]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem}.profit-field[data-astro-cid-wwoeyxoz]{display:grid;gap:.25rem;font-size:var(--text-xs);color:var(--text-muted)}.profit-select[data-astro-cid-wwoeyxoz]{min-width:8.5rem;border-radius:.375rem;border:1px solid var(--border-hairline);background:var(--bg-surface);padding:.3rem .5rem;font-size:var(--text-sm);color:var(--text-body)}.profit-market[data-astro-cid-wwoeyxoz] .btn-filter[data-astro-cid-wwoeyxoz]:disabled{opacity:.5;cursor:progress}.profit-source[data-astro-cid-wwoeyxoz]{color:var(--text-accent);text-decoration:underline;text-underline-offset:2px}.profit-source[data-astro-cid-wwoeyxoz]:hover{color:var(--text-accent-hover)}@media(min-width:84rem){.profit-body[data-astro-cid-wwoeyxoz]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.profit-sum[data-astro-cid-wwoeyxoz]{position:sticky;top:calc(var(--header-height) + var(--craft-bar-h, 0px) + 3.5rem)}}.profit-tables[data-astro-cid-wwoeyxoz]{display:grid;gap:1.25rem}.profit-scroll[data-astro-cid-wwoeyxoz]{overflow-x:auto}.profit-table[data-astro-cid-wwoeyxoz]{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.profit-table[data-astro-cid-wwoeyxoz] th{padding:.25rem .5rem;border-bottom:1px solid var(--border-hairline);font-size:var(--text-2xs);font-weight:500;letter-spacing:.04em;text-transform:uppercase;text-align:end;color:var(--text-faint);white-space:nowrap}.profit-table[data-astro-cid-wwoeyxoz] th:first-child,.profit-table[data-astro-cid-wwoeyxoz] td:first-child{text-align:start}.profit-table[data-astro-cid-wwoeyxoz] td{padding:.3rem .5rem;border-bottom:1px solid var(--border-hairline);text-align:end;vertical-align:middle;color:var(--text-body)}.profit-table[data-astro-cid-wwoeyxoz] .profit-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.profit-table[data-astro-cid-wwoeyxoz] .profit-name{display:inline-flex;align-items:center;gap:.375rem;min-width:10rem}.profit-table[data-astro-cid-wwoeyxoz] .profit-name img{width:28px;height:28px;object-fit:contain;flex:none}.profit-table[data-astro-cid-wwoeyxoz] .profit-hint{display:block;font-size:var(--text-2xs);color:var(--text-faint)}.profit-input[data-astro-cid-wwoeyxoz],.profit-table[data-astro-cid-wwoeyxoz] input{width:7.5rem;border-radius:.375rem;border:1px solid var(--border-hairline);background:var(--bg-surface);padding:.25rem .5rem;font-family:var(--font-mono);font-size:var(--text-sm);text-align:end;color:var(--text-body)}.profit-table[data-astro-cid-wwoeyxoz] input.is-short{width:4.5rem}.profit-input[data-astro-cid-wwoeyxoz]:focus,.profit-table[data-astro-cid-wwoeyxoz] input:focus{border-color:var(--border-strong);outline:none}.profit-table[data-astro-cid-wwoeyxoz] input:placeholder-shown{border-color:var(--border-accent)}.profit-other[data-astro-cid-wwoeyxoz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.profit-sum[data-astro-cid-wwoeyxoz]{padding:.875rem 1rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface)}.profit-lines[data-astro-cid-wwoeyxoz]{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;font-size:var(--text-sm)}.profit-lines[data-astro-cid-wwoeyxoz] dt{color:var(--text-muted)}.profit-lines[data-astro-cid-wwoeyxoz] dd{margin:0;text-align:end;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-body)}.profit-lines[data-astro-cid-wwoeyxoz] .is-total{font-weight:600;color:var(--text-strong)}.profit-result[data-astro-cid-wwoeyxoz]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-hairline)}.profit-result-value[data-astro-cid-wwoeyxoz]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;color:var(--text-strong)}.profit-result-value[data-astro-cid-wwoeyxoz].is-gain{color:var(--text-accent)}.profit-result-value[data-astro-cid-wwoeyxoz].is-loss{color:var(--blood-400)}.profit-extra[data-astro-cid-wwoeyxoz]{margin-top:.5rem;font-size:var(--text-xs)}@media(width<40rem){.profit-table[data-astro-cid-wwoeyxoz] .profit-minor{display:none}.profit-table[data-astro-cid-wwoeyxoz] .profit-name{min-width:6.5rem}.profit-table[data-astro-cid-wwoeyxoz] th,.profit-table[data-astro-cid-wwoeyxoz] td{padding-inline:.3rem}.profit-table[data-astro-cid-wwoeyxoz] input{width:5.5rem}.profit-table[data-astro-cid-wwoeyxoz] input.is-short{width:3.75rem}}@media(width<53.75rem),(pointer:coarse){.profit-check[data-astro-cid-wwoeyxoz]{min-height:var(--tap-min)}.profit-how[data-astro-cid-wwoeyxoz]>summary[data-astro-cid-wwoeyxoz]{min-height:var(--tap-min);padding-block:calc((var(--tap-min) - 1lh) / 2)}}.quality-foods[data-astro-cid-vzn6735f]{display:flex;flex-wrap:wrap;gap:.375rem}.quality-food[data-astro-cid-vzn6735f]{position:relative;display:grid;width:3.25rem;height:3.25rem;place-items:center;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-page);cursor:pointer}.quality-food[data-astro-cid-vzn6735f] img[data-astro-cid-vzn6735f]{width:3rem;height:3rem}.quality-food[data-astro-cid-vzn6735f]:hover{border-color:var(--border-strong)}.quality-food[data-astro-cid-vzn6735f]:has(input:checked){border-color:var(--text-brass);box-shadow:inset 0 0 0 1px var(--text-brass);background:var(--bg-surface)}.quality-food[data-astro-cid-vzn6735f]:has(input:focus-visible),.quality-chip[data-astro-cid-vzn6735f]:has(input:focus-visible){outline:2px solid var(--text-brass);outline-offset:2px}.quality-food-none[data-astro-cid-vzn6735f]{font-size:1.25rem;color:var(--text-faint)}.quality-food-tier[data-astro-cid-vzn6735f]{position:absolute;right:.125rem;bottom:.125rem;padding:0 .1875rem;border-radius:.1875rem;background:var(--bg-surface);font-size:var(--text-2xs);font-family:var(--font-mono);line-height:1.2;color:var(--text-muted)}.quality-chips[data-astro-cid-vzn6735f]{display:flex;gap:.25rem}.quality-chip[data-astro-cid-vzn6735f]{cursor:pointer}.quality-chip[data-astro-cid-vzn6735f] span[data-astro-cid-vzn6735f]{display:inline-block;min-width:2.25rem;padding:.25rem .5rem;border:1px solid var(--border-hairline);border-radius:999px;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;color:var(--text-muted)}.quality-chip[data-astro-cid-vzn6735f]:has(input:checked) span[data-astro-cid-vzn6735f]{border-color:var(--text-brass);color:var(--text-strong);background:var(--bg-surface)}.quality-chip[data-astro-cid-vzn6735f]:has(input:disabled){cursor:default;opacity:.4}.quality-table[data-astro-cid-vzn6735f]{width:100%;font-size:var(--text-xs);border-collapse:collapse}.quality-table[data-astro-cid-vzn6735f] th[data-astro-cid-vzn6735f]{padding-bottom:.25rem;font-size:var(--text-2xs);font-weight:var(--weight-normal);color:var(--text-faint);text-align:end}.quality-table[data-astro-cid-vzn6735f] th[data-astro-cid-vzn6735f]:first-child{text-align:start}.craft-field[data-astro-cid-qyr5vqtj]{width:100%;border-radius:.375rem;border:1px solid var(--border-hairline);background:var(--bg-surface);padding:.375rem .625rem;font-size:var(--text-sm);color:var(--text-body)}.craft-field[data-astro-cid-qyr5vqtj]:focus{border-color:var(--border-strong);outline:none}.craft-list[data-astro-cid-qyr5vqtj]{max-height:17rem;overflow-y:auto;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface)}.craft-row[data-astro-cid-qyr5vqtj]{display:flex;width:100%;align-items:center;gap:.5rem;padding:.25rem .5rem;text-align:start;font-size:var(--text-sm);color:var(--text-body)}.craft-row[data-astro-cid-qyr5vqtj]:hover{background:var(--bg-inset)}.craft-row[data-astro-cid-qyr5vqtj][aria-pressed=true]{background:var(--accent-fill);color:var(--text-accent)}.craft-list-none[data-astro-cid-qyr5vqtj]{padding:.5rem .625rem;font-size:var(--text-sm);color:var(--text-muted)}.craft-row[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{flex:none}.craft-row-name[data-astro-cid-qyr5vqtj]{min-width:0;flex:1}.craft-row-tier[data-astro-cid-qyr5vqtj]{flex:none;color:var(--text-faint);font-size:var(--text-xs)}.craft-row-count[data-astro-cid-qyr5vqtj]{flex:none;min-width:2.5rem;text-align:end;color:var(--text-brass);font-size:var(--text-xs);font-weight:600}.craft-row-via[data-astro-cid-qyr5vqtj]{display:inline-flex;flex:none;gap:1px;opacity:.85}.craft-row-via[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{width:16px;height:16px;object-fit:contain}.craft-recipe-row[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;gap:.35rem}.craft-recipe[data-astro-cid-qyr5vqtj]{display:inline-flex;align-items:center;gap:.4rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface);padding:.15rem .45rem;font-size:var(--text-xs);color:var(--text-muted);cursor:pointer}.craft-recipe[data-astro-cid-qyr5vqtj]:hover{border-color:var(--border-strong);color:var(--text-accent)}.craft-recipe[data-astro-cid-qyr5vqtj][aria-pressed=true]{border-color:var(--border-accent);background:var(--accent-fill-active);color:var(--text-accent)}.craft-recipe-part[data-astro-cid-qyr5vqtj]{display:inline-flex;align-items:center;gap:.1rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.craft-recipe-part[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{width:20px;height:20px;object-fit:contain}.craft-list-head[data-astro-cid-qyr5vqtj]{position:sticky;top:0;z-index:1;padding:.35rem .5rem .15rem;background:var(--bg-surface);border-bottom:1px solid var(--border-hairline);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.craft-list-head[data-astro-cid-qyr5vqtj] a[data-astro-cid-qyr5vqtj]{color:inherit}.craft-list-head[data-astro-cid-qyr5vqtj] a[data-astro-cid-qyr5vqtj]:hover{color:var(--text-accent)}.craft-stats[data-astro-cid-qyr5vqtj]{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr))}.craft-stat[data-astro-cid-qyr5vqtj]{border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-inset);padding:.5rem .75rem .625rem}.craft-stat-value[data-astro-cid-qyr5vqtj]{display:block;margin-top:.15rem;font-size:1.6rem;font-weight:700;line-height:1.1;color:var(--text-title)}.craft-stat[data-astro-cid-qyr5vqtj].is-lead{border-color:var(--border-strong);background:var(--accent-fill)}.craft-stat[data-astro-cid-qyr5vqtj].is-lead .craft-stat-value[data-astro-cid-qyr5vqtj]{color:var(--text-accent)}.craft-detail[data-astro-cid-qyr5vqtj]{display:grid;gap:1rem 2rem}@media(min-width:64rem){.craft-detail[data-astro-cid-qyr5vqtj]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.craft-detail[data-astro-cid-qyr5vqtj].is-waiting{min-height:19rem}}.craft-presets[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.craft-preset[data-astro-cid-qyr5vqtj]{border:1px solid var(--border-hairline);border-radius:.3rem;background:var(--bg-surface);padding:.1rem .45rem;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;cursor:pointer}.craft-preset[data-astro-cid-qyr5vqtj]:hover{color:var(--text-accent);border-color:var(--border-strong)}.craft-preset[data-astro-cid-qyr5vqtj][aria-pressed=true]{background:var(--accent-fill);border-color:var(--border-strong);color:var(--text-accent)}.craft-place[data-astro-cid-qyr5vqtj]{display:grid;gap:.75rem;margin-top:.75rem;padding:.75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-page)}.craft-place[data-astro-cid-qyr5vqtj][hidden]{display:none}.craft-maps-fold[data-astro-cid-qyr5vqtj]>summary[data-astro-cid-qyr5vqtj]{cursor:pointer;margin-bottom:.25rem}.craft-maps-fold[data-astro-cid-qyr5vqtj]:not([open])>summary[data-astro-cid-qyr5vqtj]{margin-bottom:0}.craft-maps[data-astro-cid-qyr5vqtj]{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.375rem}.craft-map[data-astro-cid-qyr5vqtj]{display:flex;min-height:2.5rem;align-items:center;gap:.5rem;padding:.25rem .5rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface);font-size:var(--text-sm);color:var(--text-body);text-decoration:none}.craft-map[data-astro-cid-qyr5vqtj]:hover{border-color:var(--border-strong)}.craft-map-name[data-astro-cid-qyr5vqtj]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.craft-map-mark[data-astro-cid-qyr5vqtj]{width:1.5rem;height:1.5rem;flex:none;object-fit:contain}.craft-journals[data-astro-cid-qyr5vqtj]{padding:.5rem .625rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface)}.craft-journal[data-astro-cid-qyr5vqtj]{display:flex;align-items:center;gap:.5rem}.craft-journal-tier[data-astro-cid-qyr5vqtj]{width:auto;min-width:0;flex:1 1 auto;padding-block:.25rem;font-size:var(--text-xs)}.craft-bar[data-astro-cid-qyr5vqtj]{position:sticky;top:var(--header-height);z-index:30;padding:.625rem .75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface)}.craft-bar-row[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem}.craft-bar-item[data-astro-cid-qyr5vqtj]{position:relative;flex:2 1 12rem;min-width:0}.craft-bar-small[data-astro-cid-qyr5vqtj]{flex:0 0 6.5rem}.craft-bar-qty[data-astro-cid-qyr5vqtj]{flex:0 1 11rem;min-width:9rem}.craft-bar-fee[data-astro-cid-qyr5vqtj]{flex:0 0 8.5rem}.craft-bar-where[data-astro-cid-qyr5vqtj]{flex:2 1 11rem;min-width:0}.craft-item-button[data-astro-cid-qyr5vqtj]{display:flex;align-items:center;gap:.5rem;text-align:start;cursor:pointer}.craft-item-current[data-astro-cid-qyr5vqtj]{display:flex;min-width:0;flex:1;align-items:center;gap:.5rem;overflow:hidden;white-space:nowrap}.craft-item-current[data-astro-cid-qyr5vqtj] span[data-astro-cid-qyr5vqtj]{overflow:hidden;text-overflow:ellipsis}.craft-item-pop[data-astro-cid-qyr5vqtj]{position:absolute;top:calc(100% + .375rem);z-index:40;padding:.75rem;border:1px solid var(--border-strong);border-radius:.5rem;background:var(--bg-surface);box-shadow:var(--elev-drop)}.craft-item-pop[data-astro-cid-qyr5vqtj]{left:0;width:min(42rem,calc(100vw - 2rem));max-height:min(70vh,36rem);overflow-y:auto}@media(max-width:47.99rem){.craft-bar[data-astro-cid-qyr5vqtj]{position:relative;top:auto}.craft-bar-qty[data-astro-cid-qyr5vqtj]{flex:1 1 100%}.craft-bar-item[data-astro-cid-qyr5vqtj]{position:static}.craft-item-pop[data-astro-cid-qyr5vqtj]{top:auto;left:0;right:0;width:auto;margin-top:.375rem}.craft-bar[data-astro-cid-qyr5vqtj]:has(.craft-item-pop:not([hidden]))~.craft-peek[data-astro-cid-qyr5vqtj]{display:none}html:has(.craft-item-pop:not([hidden])) .discord-hint{display:none}}html:has(.craft-peek:not([hidden])) .discord-hint{bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}.craft-tablist[data-astro-cid-qyr5vqtj]{position:sticky;top:calc(var(--header-height) + var(--craft-bar-h, 0px));z-index:25;margin-top:.75rem;background:var(--bg-page);display:flex;gap:.25rem;overflow-x:auto;border-bottom:1px solid var(--border-hairline);scrollbar-width:none}.craft-tablist[data-astro-cid-qyr5vqtj].is-more{mask-image:linear-gradient(to left,transparent,#000 2.5rem)}[dir=rtl] .craft-tablist[data-astro-cid-qyr5vqtj].is-more{mask-image:linear-gradient(to right,transparent,#000 2.5rem)}.craft-peek[data-astro-cid-qyr5vqtj]{position:fixed;inset-inline-start:var(--gutter-sm);bottom:calc(.75rem + env(safe-area-inset-bottom,0px));z-index:44;display:inline-flex;align-items:center;gap:.5rem;min-height:var(--tap-min);padding:0 .875rem;border:1px solid var(--border-accent);border-radius:999px;background:var(--bg-surface-raised);box-shadow:var(--shadow-overlay);color:var(--text-strong);text-decoration:none}.craft-peek[data-astro-cid-qyr5vqtj][hidden]{display:none}.craft-peek[data-astro-cid-qyr5vqtj] .figure[data-astro-cid-qyr5vqtj]{font-size:var(--text-lg);color:var(--text-accent)}.craft-tab[data-astro-cid-qyr5vqtj]{flex:0 0 auto;padding:.5rem .875rem;border:1px solid transparent;border-bottom:none;border-radius:.375rem .375rem 0 0;margin-bottom:-1px;font-size:var(--text-sm);color:var(--text-muted);white-space:nowrap}.craft-tab[data-astro-cid-qyr5vqtj]:hover{color:var(--text-strong)}.craft-tab[data-astro-cid-qyr5vqtj][aria-selected=true]{border-color:var(--border-hairline);background:var(--bg-page);color:var(--text-strong);font-weight:var(--weight-semibold)}.craft-tab[data-astro-cid-qyr5vqtj]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.craft-tab-count[data-astro-cid-qyr5vqtj]:not(:empty){margin-inline-start:.375rem;padding:0 .375rem;border-radius:999px;background:var(--brass-a18);font-size:var(--text-2xs);color:var(--text-brass)}.craft-tab-panel[data-astro-cid-qyr5vqtj]{padding-top:1rem}.craft-inv-load[data-astro-cid-qyr5vqtj]{display:grid;gap:1rem}@media(min-width:64rem){.craft-inv-load[data-astro-cid-qyr5vqtj]{grid-template-columns:minmax(0,1fr) 24rem;align-items:start}.craft-inv-side[data-astro-cid-qyr5vqtj]{position:sticky;top:calc(var(--header-height) + var(--craft-bar-h, 0px) + 3.5rem);max-height:calc(100vh - var(--header-height) - var(--craft-bar-h, 0px) - 4.5rem);overflow-y:auto;overscroll-behavior:contain}}@media(min-width:100rem){.craft-inv-load[data-astro-cid-qyr5vqtj]{grid-template-columns:minmax(0,1fr) 45rem}}.craft-inv-mini[data-astro-cid-qyr5vqtj]{position:sticky;top:calc(var(--header-height) + 3rem);z-index:20;padding:.5rem .75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface);box-shadow:var(--elev-drop)}.craft-inv-mini[data-astro-cid-qyr5vqtj]:empty{display:none}@media(min-width:64rem){.craft-inv-mini[data-astro-cid-qyr5vqtj]{display:none}}.craft-inv-side[data-astro-cid-qyr5vqtj]{padding:.75rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-surface)}.craft-tab-panel[data-astro-cid-qyr5vqtj]>section{margin:0}.craft-tab-panel[data-astro-cid-qyr5vqtj]>section>h2.section-heading{display:none}.craft-costs[data-astro-cid-qyr5vqtj]{display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.craft-cost[data-astro-cid-qyr5vqtj]{display:flex;flex-direction:column;gap:.125rem;padding:.5rem .75rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-page)}.craft-cost-title[data-astro-cid-qyr5vqtj]{display:inline-flex;align-items:center;gap:.375rem}.craft-cost-icon[data-astro-cid-qyr5vqtj],.craft-cost-svg[data-astro-cid-qyr5vqtj]{width:1.75rem;height:1.75rem;flex:none;object-fit:contain}.craft-cost-svg[data-astro-cid-qyr5vqtj]{padding:.2rem;color:var(--text-brass)}.craft-parts[data-astro-cid-qyr5vqtj]{display:grid;gap:.125rem;padding:.5rem .75rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-page);font-size:var(--text-sm)}.craft-part[data-astro-cid-qyr5vqtj]{display:flex;justify-content:space-between;gap:.75rem;color:var(--text-muted)}.craft-part-value[data-astro-cid-qyr5vqtj]{font-family:var(--font-mono);color:var(--text-body);white-space:nowrap}.craft-part[data-astro-cid-qyr5vqtj].is-total{margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--border-hairline);color:var(--text-strong);font-weight:var(--weight-semibold)}.craft-cost-head[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem .5rem}.craft-cost-value[data-astro-cid-qyr5vqtj]{font-size:var(--text-xl);font-weight:var(--weight-semibold);color:var(--text-strong)}.craft-cost-note[data-astro-cid-qyr5vqtj]{font-size:var(--text-2xs);line-height:1.35;color:var(--text-faint)}.craft-cost-note[data-astro-cid-qyr5vqtj]:empty{min-height:1lh}.craft-cost-note[data-astro-cid-qyr5vqtj].is-warn{color:var(--text-brass);font-weight:var(--weight-semibold)}.craft-cost-link[data-astro-cid-qyr5vqtj]{align-self:flex-start;margin-top:.25rem;font-size:var(--text-xs);color:var(--text-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.craft-cost-link[data-astro-cid-qyr5vqtj]:hover{color:var(--text-accent-hover)}.craft-head[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.craft-chosen[data-astro-cid-qyr5vqtj]{display:flex;align-items:center;gap:.5rem;font-size:var(--text-sm);color:var(--text-body)}.craft-head-specs[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;margin-inline-start:.5rem}.craft-head-carry[data-astro-cid-qyr5vqtj]{display:flex;flex:1 1 18rem;max-width:30rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-inline-start:auto;padding:.25rem .5rem;border:1px solid var(--border-hairline);border-radius:.5rem;background:var(--bg-page);cursor:pointer}.craft-head-carry[data-astro-cid-qyr5vqtj]:hover,.craft-head-carry[data-astro-cid-qyr5vqtj]:focus-visible{border-color:var(--border-strong);outline:none}.craft-head-carry[data-astro-cid-qyr5vqtj]:empty{display:none}.craft-head-actions[data-astro-cid-qyr5vqtj]{display:inline-flex;flex-wrap:wrap;gap:.375rem}.craft-head-actions[data-astro-cid-qyr5vqtj] .btn-filter[data-astro-cid-qyr5vqtj]:disabled{opacity:.5;cursor:not-allowed}.craft-share-manual[data-astro-cid-qyr5vqtj]{display:grid;flex:1 1 100%;gap:.125rem}.craft-spec[data-astro-cid-qyr5vqtj]{position:relative;display:inline-grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-inset);cursor:pointer}.craft-spec[data-astro-cid-qyr5vqtj]:hover{border-color:var(--border-strong)}.craft-spec[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{width:2rem;height:2rem;object-fit:contain}.craft-spec-level[data-astro-cid-qyr5vqtj]{position:absolute;right:-.125rem;bottom:-.25rem;padding:0 .25rem;border:1px solid var(--border-strong);border-radius:.25rem;background:var(--bg-surface);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:1.3;color:var(--text-strong)}.craft-spec[data-astro-cid-qyr5vqtj].is-max .craft-spec-level[data-astro-cid-qyr5vqtj]{border-color:var(--text-brass);color:var(--text-brass)}.craft-exact[data-astro-cid-qyr5vqtj]{color:var(--text-faint)}.craft-part[data-astro-cid-qyr5vqtj].is-idle{opacity:.45;text-decoration:line-through}.craft-favours[data-astro-cid-qyr5vqtj]{display:flex;flex-wrap:wrap;gap:.375rem;font-size:var(--text-sm);color:var(--text-body)}.craft-favours[data-astro-cid-qyr5vqtj] li[data-astro-cid-qyr5vqtj]{display:inline-flex;align-items:center;gap:.375rem;padding:.125rem .625rem .125rem .125rem;border:1px solid var(--border-hairline);border-radius:.375rem;background:var(--bg-surface)}.craft-favours[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{width:2rem;height:2rem}.craft-favours[data-astro-cid-qyr5vqtj] .figure[data-astro-cid-qyr5vqtj]{color:var(--text-accent)}.craft-favours[data-astro-cid-qyr5vqtj] .is-chosen[data-astro-cid-qyr5vqtj]{border-color:var(--text-accent);box-shadow:inset 0 0 0 1px var(--text-accent);font-weight:600}.craft-part[data-astro-cid-qyr5vqtj][title]{cursor:help}.craft-focus-have[data-astro-cid-qyr5vqtj]{display:grid;gap:.125rem;margin-block:.25rem;max-width:10rem}.craft-check[data-astro-cid-qyr5vqtj]{display:flex;align-items:center;gap:.4rem;font-size:var(--text-xs);color:var(--text-muted);cursor:pointer}.craft-chain[data-astro-cid-qyr5vqtj]>summary[data-astro-cid-qyr5vqtj]{cursor:pointer;font-size:var(--text-xs);color:var(--text-muted)}.craft-chain[data-astro-cid-qyr5vqtj]>summary[data-astro-cid-qyr5vqtj]:hover{color:var(--text-accent)}.craft-chain[data-astro-cid-qyr5vqtj][open]>summary[data-astro-cid-qyr5vqtj]{margin-bottom:.5rem}.craft-tree[data-astro-cid-qyr5vqtj]{font-size:var(--text-xs)}.craft-tree[data-astro-cid-qyr5vqtj] li[data-astro-cid-qyr5vqtj]{display:flex;align-items:center;gap:.5rem;padding:.1rem 0;padding-inline-start:calc(var(--depth, 0) * 1.1rem)}.craft-tree-amount[data-astro-cid-qyr5vqtj]{margin-inline-start:auto;color:var(--text-body);font-variant-numeric:tabular-nums}.craft-sim[data-astro-cid-qyr5vqtj]{width:100%;border-collapse:collapse;font-size:var(--text-xs)}.craft-sim[data-astro-cid-qyr5vqtj] th[data-astro-cid-qyr5vqtj]{padding:0 0 .25rem;text-align:end;font-weight:500;color:var(--text-faint);text-transform:uppercase;letter-spacing:.05em}.craft-sim[data-astro-cid-qyr5vqtj] th[data-astro-cid-qyr5vqtj]:first-child{text-align:start}.craft-sim[data-astro-cid-qyr5vqtj] th[data-astro-cid-qyr5vqtj]:not(:first-child){white-space:nowrap;padding-left:1.25rem}.craft-sim[data-astro-cid-qyr5vqtj] td[data-astro-cid-qyr5vqtj]{padding:.2rem 0;text-align:end;color:var(--text-body);font-variant-numeric:tabular-nums}.craft-sim[data-astro-cid-qyr5vqtj] tr[data-astro-cid-qyr5vqtj]+tr[data-astro-cid-qyr5vqtj] td[data-astro-cid-qyr5vqtj]{border-top:1px solid var(--border-hairline)}.craft-sim[data-astro-cid-qyr5vqtj] td[data-astro-cid-qyr5vqtj]:first-child{text-align:start;width:100%}.craft-sim-name[data-astro-cid-qyr5vqtj]{display:inline-flex;align-items:center;gap:.4rem;text-align:start;color:inherit}button[data-astro-cid-qyr5vqtj].craft-sim-name{cursor:pointer}button[data-astro-cid-qyr5vqtj].craft-sim-name:hover,button[data-astro-cid-qyr5vqtj].craft-sim-name:focus-visible{color:var(--text-accent)}.craft-sim[data-astro-cid-qyr5vqtj] td[data-astro-cid-qyr5vqtj]:not(:first-child){padding-left:1.25rem;white-space:nowrap}.craft-sim-name[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{flex:none;width:24px;height:24px;object-fit:contain}.craft-sim[data-astro-cid-qyr5vqtj] td[data-astro-cid-qyr5vqtj].is-short{color:var(--text-brass);font-weight:600}.craft-range[data-astro-cid-qyr5vqtj]{display:block;font-size:var(--text-2xs);color:var(--text-faint)}.craft-where[data-astro-cid-qyr5vqtj]{position:relative}.craft-where-button[data-astro-cid-qyr5vqtj]{display:flex;align-items:center;gap:.5rem;text-align:start}.craft-mark[data-astro-cid-qyr5vqtj]{position:relative;display:inline-flex;flex:none;width:22px;height:22px}.craft-mark[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj]{width:22px;height:22px;object-fit:contain}.craft-mark[data-astro-cid-qyr5vqtj] img[data-astro-cid-qyr5vqtj].craft-mark-badge{position:absolute;inset-block-end:-4px;inset-inline-end:-5px;width:14px;height:14px;filter:drop-shadow(0 0 2px var(--bg-surface)) drop-shadow(0 0 2px var(--bg-surface))}.craft-where-detail[data-astro-cid-qyr5vqtj]{font-size:var(--text-2xs);color:var(--text-faint)}.craft-where-text[data-astro-cid-qyr5vqtj]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.craft-where-name[data-astro-cid-qyr5vqtj]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.craft-where-caret[data-astro-cid-qyr5vqtj]{flex:none;color:var(--text-faint)}.craft-where-pop[data-astro-cid-qyr5vqtj]{position:absolute;z-index:30;inset-inline:0;max-height:22rem;overflow-y:auto;margin-top:.25rem;border:1px solid var(--border-strong);border-radius:var(--radius-md, .375rem);background:var(--bg-surface);box-shadow:var(--shadow-overlay)}.craft-where-head[data-astro-cid-qyr5vqtj]{position:sticky;top:0;z-index:1;padding:.4rem .5rem .2rem;background:var(--bg-surface);border-bottom:1px solid var(--border-hairline);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint)}.craft-where-row[data-astro-cid-qyr5vqtj]{display:flex;width:100%;align-items:center;gap:.5rem;padding:.25rem .5rem;text-align:start;font-size:var(--text-sm);color:var(--text-body)}.craft-where-row[data-astro-cid-qyr5vqtj]:hover,.craft-where-row[data-astro-cid-qyr5vqtj]:focus-visible{background:var(--bg-inset)}.craft-where-row[data-astro-cid-qyr5vqtj][aria-selected=true]{background:var(--accent-fill);color:var(--text-accent)}.craft-formula[data-astro-cid-qyr5vqtj]{font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-xs);color:var(--text-faint);overflow-wrap:anywhere}@media(width<53.75rem){.craft-field[data-astro-cid-qyr5vqtj],.craft-where-row[data-astro-cid-qyr5vqtj],.craft-recipe[data-astro-cid-qyr5vqtj],.craft-check[data-astro-cid-qyr5vqtj],button[data-astro-cid-qyr5vqtj].craft-sim-name{min-height:var(--tap-min)}.craft-presets[data-astro-cid-qyr5vqtj]{gap:.5rem}.craft-preset[data-astro-cid-qyr5vqtj]{min-width:var(--tap-min);min-height:var(--tap-min);padding-inline:.75rem}.craft-chain[data-astro-cid-qyr5vqtj]>summary[data-astro-cid-qyr5vqtj]{min-height:var(--tap-min);padding-block:calc((var(--tap-min) - 1lh) / 2)}.craft-list-head[data-astro-cid-qyr5vqtj] a[data-astro-cid-qyr5vqtj]{display:inline-flex;align-items:center;min-height:var(--tap-min)}.craft-list-head[data-astro-cid-qyr5vqtj]{padding-block:0}}
