.research.svelte-184sgsv{max-width:1460px;padding:var(--sp-6) var(--sp-4);color:var(--ink);margin:0 auto}.top.svelte-184sgsv{gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--sp-4);background:var(--paper);border:var(--nb-border);border-radius:var(--r-m);box-shadow:var(--jl-card-shadow);display:grid}.jl-sheet .top.svelte-184sgsv{box-shadow:none;background:0 0;border:0;padding:0}.jl-sheet .back.svelte-184sgsv{display:none}.top.svelte-184sgsv header:where(.svelte-184sgsv){border:0;margin:0;padding:0}.top.svelte-184sgsv :is(p:where(.svelte-184sgsv),label:where(.svelte-184sgsv)){margin:0}header.svelte-184sgsv,.heading.svelte-184sgsv{justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}h1.svelte-184sgsv{font-size:var(--fs-5);margin:var(--sp-2) 0;line-height:1.1}h2.svelte-184sgsv{font-size:var(--fs-2);margin:0}p.svelte-184sgsv{line-height:1.5}.eyebrow.svelte-184sgsv{font-size:var(--fs--1);color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.mode.svelte-184sgsv,.notice.svelte-184sgsv{padding:var(--sp-3) var(--sp-4);border:1px solid var(--rule-strong);border-radius:var(--r-m);background:var(--paper)}.plan.svelte-184sgsv,.status.svelte-184sgsv{border:var(--nb-border);border-radius:var(--r-s);padding:var(--sp-2) var(--sp-3);font-weight:700}.workspace.svelte-184sgsv{gap:var(--sp-4);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.catalog.svelte-184sgsv,.panel.svelte-184sgsv{padding:var(--sp-4);background:var(--paper);border:var(--nb-border);border-radius:var(--r-m);box-shadow:var(--jl-card-shadow);min-width:0}.main.svelte-184sgsv{gap:var(--sp-4);min-width:0;display:grid}label.svelte-184sgsv{gap:var(--sp-2);font-weight:600;font-size:var(--fs-0);flex-direction:column;display:flex}label.svelte-184sgsv+label:where(.svelte-184sgsv){margin-top:var(--sp-3)}input.svelte-184sgsv:not([type=checkbox]):not([type=radio]),select.svelte-184sgsv,textarea.svelte-184sgsv{box-sizing:border-box;border:var(--nb-border);border-radius:var(--r-m);width:100%;min-width:0;min-height:40px;box-shadow:var(--nb-shadow-sm);background:var(--paper);color:var(--ink);padding:var(--sp-2) var(--sp-3);font:inherit}textarea.svelte-184sgsv{resize:vertical}small.svelte-184sgsv,.muted.svelte-184sgsv{color:var(--ink-soft);font-size:var(--fs--1);font-weight:400}.cat.svelte-184sgsv{border-radius:var(--r-s);background:var(--area-mid);color:var(--ink);align-self:flex-start;padding:0 6px}.tool-list.svelte-184sgsv{gap:var(--sp-1);max-height:65dvh;display:grid;overflow-y:auto}.tool-list.svelte-184sgsv button:where(.svelte-184sgsv){gap:var(--sp-1);text-align:left;color:var(--ink);padding:var(--sp-2);border-radius:var(--r-s);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;display:flex}.tool-list.svelte-184sgsv button:where(.svelte-184sgsv):hover,.tool-list.svelte-184sgsv button.chosen:where(.svelte-184sgsv){background:var(--brand-soft);border-color:var(--brand)}.fields.svelte-184sgsv{gap:var(--sp-4);margin-top:var(--sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fields.svelte-184sgsv label:where(.svelte-184sgsv){margin:0}.full.svelte-184sgsv{grid-column:1/-1}.actions.svelte-184sgsv{gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;align-items:center;display:flex}.check.svelte-184sgsv{flex-direction:row;align-items:center;font-weight:400}.check.svelte-184sgsv input:where(.svelte-184sgsv){width:auto}.run.svelte-184sgsv{margin-left:auto}.history.svelte-184sgsv{margin:var(--sp-3) 0 0;padding:0;list-style:none}.history.svelte-184sgsv li:where(.svelte-184sgsv)+li:where(.svelte-184sgsv){border-top:1px solid var(--rule)}.history.svelte-184sgsv a:where(.svelte-184sgsv){justify-content:space-between;align-items:center;gap:var(--sp-3);width:100%;padding:var(--sp-3) 0;color:var(--brand-ink);text-align:left;background:0 0;border:0;flex-wrap:wrap;text-decoration:none;display:flex}.history.svelte-184sgsv a:where(.svelte-184sgsv):hover span:where(.svelte-184sgsv):first-child{text-decoration:underline}.back.svelte-184sgsv{color:var(--brand-ink);text-decoration:none}.back.svelte-184sgsv:hover{text-decoration:underline}.hub-search.svelte-184sgsv{margin-bottom:var(--sp-4)}.matches.svelte-184sgsv{margin:var(--sp-3) 0 0;gap:var(--sp-2);padding:0;list-style:none;display:grid}.matches.svelte-184sgsv li:where(.svelte-184sgsv){align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.matches.svelte-184sgsv a:where(.svelte-184sgsv){color:var(--brand-ink);font-weight:600}.categories.svelte-184sgsv{margin:0 0 var(--sp-4);gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}.category.svelte-184sgsv{background:var(--paper);border:var(--nb-border);border-radius:var(--r-m);height:100%;color:var(--ink);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.category.svelte-184sgsv:hover,.category.svelte-184sgsv:focus-visible{border-color:var(--brand)}.category.svelte-184sgsv:hover strong:where(.svelte-184sgsv){color:var(--brand-ink);text-decoration:underline}.category__head.svelte-184sgsv{justify-content:space-between;align-items:baseline;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);background:var(--area-soft);border-bottom:var(--nb-border);display:flex}.category__head.svelte-184sgsv strong:where(.svelte-184sgsv){font-size:var(--fs-1)}.category__head.svelte-184sgsv small:where(.svelte-184sgsv){color:var(--ink-soft)}.category__blurb.svelte-184sgsv{padding:var(--sp-3) var(--sp-4);line-height:1.5}.saved.svelte-184sgsv{margin-bottom:var(--sp-4)}@media (width<=767px){.workspace.svelte-184sgsv,.fields.svelte-184sgsv{grid-template-columns:minmax(0,1fr)}.tool-list.svelte-184sgsv{max-height:220px}.research.svelte-184sgsv{padding:var(--sp-4) var(--sp-3)}}@media (width<=560px){.research.svelte-184sgsv{padding-inline:0}}
