.stash-page[data-astro-cid-ku6k62il]{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding-top:32px;padding-bottom:48px;display:block}.stash-intro[data-astro-cid-ku6k62il]{max-width:800px;margin-bottom:18px}.stash-page[data-astro-cid-ku6k62il] h1[data-astro-cid-ku6k62il]{margin:8px 0 12px;font-size:clamp(36px,4vw,52px)}.stash-intro[data-astro-cid-ku6k62il] p[data-astro-cid-ku6k62il]{color:var(--ink-muted);max-width:680px;margin:0 0 16px;font-size:16px;line-height:1.65}.stash-page[data-astro-cid-ku6k62il] nav[data-astro-cid-ku6k62il]{flex-wrap:wrap;gap:22px;font-size:13px;display:flex}.stash-purpose[data-astro-cid-ku6k62il]{color:var(--ink-muted);margin:0 0 28px;font-size:13px;line-height:1.6}.stash-workspace[data-astro-cid-ku6k62il]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:30px;display:grid}.stash-workspace[data-astro-cid-ku6k62il]>section[data-astro-cid-ku6k62il]{min-width:0}#stash-inventory-panel[data-astro-cid-ku6k62il]{background:var(--surface-100);border:1px solid var(--line);padding:20px;position:sticky;top:20px}.stash-page[data-astro-cid-ku6k62il] h2[data-astro-cid-ku6k62il]{align-items:center;gap:10px;margin:0 0 20px;font-size:21px;display:flex}.stash-page[data-astro-cid-ku6k62il] label[data-astro-cid-ku6k62il]{color:var(--ink-muted);gap:8px;font-size:13px;display:grid}.stash-page[data-astro-cid-ku6k62il] input[data-astro-cid-ku6k62il]{background:var(--surface-000);border:1px solid var(--line-strong);color:var(--ink);box-sizing:border-box;width:100%;min-width:0;min-height:42px;font:inherit;padding:10px;font-size:15px}.stash-materials[data-astro-cid-ku6k62il]{scrollbar-width:thin;max-height:56vh;margin:14px 0;padding:0;list-style:none;overflow:auto}.stash-materials[data-astro-cid-ku6k62il] li[data-astro-cid-ku6k62il]{border-bottom:1px solid var(--line);padding:10px 0}.stash-materials[data-astro-cid-ku6k62il] li[data-astro-cid-ku6k62il][hidden]{display:none}.stash-materials[data-astro-cid-ku6k62il] label[data-astro-cid-ku6k62il]{grid-template-columns:minmax(0,1fr) 72px;align-items:center;gap:12px;display:grid}.stash-material-name[data-astro-cid-ku6k62il]{color:var(--ink);align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}.stash-material-name[data-astro-cid-ku6k62il] img[data-astro-cid-ku6k62il],.stash-icon[data-astro-cid-ku6k62il]{object-fit:contain;background:var(--surface-200);box-sizing:border-box;flex:none;width:36px;height:36px;padding:4px}.stash-icon[data-astro-cid-ku6k62il]{place-items:center;display:grid}.stash-note[data-astro-cid-ku6k62il],[data-astro-cid-ku6k62il][data-stash-status]{color:var(--ink-muted);font-size:12px;line-height:1.6}.stash-results-head[data-astro-cid-ku6k62il]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.stash-results-head[data-astro-cid-ku6k62il] h2[data-astro-cid-ku6k62il]{margin:0}.stash-results-head[data-astro-cid-ku6k62il] label[data-astro-cid-ku6k62il]{align-items:center;gap:10px;display:flex}.stash-results-head[data-astro-cid-ku6k62il] input[data-astro-cid-ku6k62il]{width:65px}.stash-tabs[data-astro-cid-ku6k62il]{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.stash-tabs[data-astro-cid-ku6k62il] button[data-astro-cid-ku6k62il]{font:inherit;background:var(--surface-100);border:1px solid var(--line-strong);min-height:40px;color:var(--ink-muted);cursor:pointer;padding:8px 12px;font-size:13px}.stash-tabs[data-astro-cid-ku6k62il] button[data-astro-cid-ku6k62il][aria-pressed=true]{border-color:var(--exfil);color:var(--ink)}.stash-tabs[data-astro-cid-ku6k62il] button[data-astro-cid-ku6k62il] span[data-astro-cid-ku6k62il]{color:var(--exfil);margin-inline-start:6px}[data-astro-cid-ku6k62il][data-craft-status]{color:var(--ink-muted);margin:12px 0;font-size:13px}.craft-results[data-astro-cid-ku6k62il]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.craft-results[data-astro-cid-ku6k62il] .craft-card{border:1px solid var(--line);background:var(--surface-100);flex-direction:column;min-width:0;padding:18px;display:flex}.craft-results[data-astro-cid-ku6k62il] .craft-card-head{align-items:center;gap:12px;margin-bottom:14px;display:flex}.craft-results[data-astro-cid-ku6k62il] .craft-picture{object-fit:contain;background:var(--surface-200);box-sizing:border-box;flex:none;width:64px;height:64px;padding:6px}.craft-results[data-astro-cid-ku6k62il] h3{margin:0;font-size:17px;line-height:1.4}.craft-results[data-astro-cid-ku6k62il] h3 a{color:var(--ink)}.craft-results[data-astro-cid-ku6k62il] .craft-state{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin:0 0 5px;font-size:11px}.craft-results[data-astro-cid-ku6k62il] .craft-ready{color:var(--exfil)}.craft-results[data-astro-cid-ku6k62il] .craft-missing-label{color:var(--ink-muted);margin:0 0 8px;font-size:12px}.craft-results[data-astro-cid-ku6k62il] .craft-parts{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.craft-results[data-astro-cid-ku6k62il] .craft-parts li{background:var(--surface-000);border:1px solid var(--line);align-items:center;gap:5px;padding:5px 7px;font-size:12px;line-height:1.4;display:flex}.craft-results[data-astro-cid-ku6k62il] .craft-parts img{object-fit:contain;width:22px;height:22px}.craft-results[data-astro-cid-ku6k62il] .craft-parts b{color:var(--exfil);font-weight:600}.craft-results[data-astro-cid-ku6k62il] .craft-unlock{color:var(--ink-muted);margin:auto 0 12px;padding-top:8px;font-size:12px;line-height:1.5}.craft-results[data-astro-cid-ku6k62il] button{font:inherit;border:1px solid var(--line-strong);min-height:42px;color:var(--ink);cursor:pointer;text-align:start;background:0 0;padding:9px 12px;font-size:13px}.craft-results[data-astro-cid-ku6k62il] button:hover{border-color:var(--exfil)}.craft-results[data-astro-cid-ku6k62il] .craft-placeholder{color:var(--ink-muted);place-items:center;font-size:28px;display:grid}.craft-pagination[data-astro-cid-ku6k62il]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex!important}.craft-pagination[data-astro-cid-ku6k62il] button[data-astro-cid-ku6k62il]{background:var(--surface-100);border:1px solid var(--line-strong);color:var(--ink);min-height:42px;font:inherit;cursor:pointer;padding:9px 14px;font-size:13px}.craft-pagination[data-astro-cid-ku6k62il] button[data-astro-cid-ku6k62il]:disabled{opacity:.4;cursor:default}.craft-pagination[data-astro-cid-ku6k62il] span[data-astro-cid-ku6k62il]{color:var(--ink-muted);font-size:13px}.craft-pagination[data-astro-cid-ku6k62il][hidden]{display:none!important}.stash-mobile-tabs[data-astro-cid-ku6k62il],.stash-mobile-next[data-astro-cid-ku6k62il]{display:none}@media (width<=1050px){.craft-results[data-astro-cid-ku6k62il]{grid-template-columns:1fr}.stash-workspace[data-astro-cid-ku6k62il]{grid-template-columns:260px minmax(0,1fr)}}@media (width<=800px){.stash-mobile-tabs[data-astro-cid-ku6k62il]{border-bottom:1px solid var(--line);margin:18px 0 22px;display:flex}.stash-mobile-tabs[data-astro-cid-ku6k62il] button[data-astro-cid-ku6k62il],.stash-mobile-next[data-astro-cid-ku6k62il]{font:inherit;min-height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 16px;font-size:14px}.stash-mobile-tabs[data-astro-cid-ku6k62il] [data-astro-cid-ku6k62il][aria-selected=true]{border-color:var(--exfil);color:var(--ink)}.stash-mobile-next[data-astro-cid-ku6k62il]{color:var(--exfil);padding-inline-start:0;display:block}.stash-page[data-astro-cid-ku6k62il][data-active-view=stash] #stash-results-panel[data-astro-cid-ku6k62il],.stash-page[data-astro-cid-ku6k62il][data-active-view=results] #stash-inventory-panel[data-astro-cid-ku6k62il]{display:none}.stash-page[data-astro-cid-ku6k62il]{padding:24px 18px}.stash-workspace[data-astro-cid-ku6k62il]{display:block}#stash-inventory-panel[data-astro-cid-ku6k62il]{padding:18px;position:static}.stash-materials[data-astro-cid-ku6k62il]{max-height:45vh}.stash-purpose[data-astro-cid-ku6k62il]{margin-bottom:16px}.stash-results-head[data-astro-cid-ku6k62il] label[data-astro-cid-ku6k62il]{font-size:12px}.craft-results[data-astro-cid-ku6k62il]{grid-template-columns:1fr}}
