.find__head[data-astro-cid-oxrhb5j5]{margin-bottom:var(--space-6)}.find__tabs[data-astro-cid-oxrhb5j5]{gap:var(--space-1);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border);overscroll-behavior-x:contain;scrollbar-width:none;padding-right:2rem;display:flex;overflow:auto hidden;mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.find__tabs[data-astro-cid-oxrhb5j5] button[data-astro-cid-oxrhb5j5]{white-space:nowrap;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:inherit;text-transform:uppercase;letter-spacing:.08em;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;flex:none;box-shadow:inset 0 -2px #0000}.find__tabs[data-astro-cid-oxrhb5j5] button[data-astro-cid-oxrhb5j5][aria-selected=true]{color:var(--color-text);box-shadow:inset 0 -2px}.find__list[data-astro-cid-oxrhb5j5] .node__name a{color:inherit;text-decoration:none}.find__list[data-astro-cid-oxrhb5j5] .node__name a:hover{text-decoration:underline}.find__list[data-astro-cid-oxrhb5j5] .node__row{gap:var(--space-2);margin:var(--space-2) 0 0;flex-wrap:wrap;display:flex}.find__filters[data-astro-cid-oxrhb5j5]{gap:var(--space-4);margin-bottom:var(--space-4);display:grid}.find__chips[data-astro-cid-oxrhb5j5]{gap:var(--space-2);flex-wrap:wrap;display:flex}.find__chips[data-astro-cid-oxrhb5j5] .find__chip{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0}.find__chips[data-astro-cid-oxrhb5j5] .find__chip[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}.find__row[data-astro-cid-oxrhb5j5]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.find__row[data-astro-cid-oxrhb5j5] input[data-astro-cid-oxrhb5j5],.req[data-astro-cid-oxrhb5j5] input[data-astro-cid-oxrhb5j5],.req[data-astro-cid-oxrhb5j5] textarea[data-astro-cid-oxrhb5j5]{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;background:var(--color-bg);color:var(--color-text)}.find__count[data-astro-cid-oxrhb5j5]{font-size:var(--text-sm)}.find__list[data-astro-cid-oxrhb5j5]{gap:var(--space-4);margin:0 0 var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.find__list[data-astro-cid-oxrhb5j5] .node{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.find__list[data-astro-cid-oxrhb5j5] .crew__people{margin:var(--space-2) 0;font-size:var(--text-sm)}.find__list[data-astro-cid-oxrhb5j5] .crew__people summary{cursor:pointer}.find__list[data-astro-cid-oxrhb5j5] .crew__people ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.find__list[data-astro-cid-oxrhb5j5] .crew__act{margin-left:var(--space-2)}.find__list[data-astro-cid-oxrhb5j5] .node__img{aspect-ratio:3/2;width:100%;margin-bottom:var(--space-3);object-fit:cover;border-radius:var(--radius-sm)}#help-list[data-astro-cid-oxrhb5j5] .help-card{margin-bottom:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md)}#help-list[data-astro-cid-oxrhb5j5] .help-shifts{gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}#help-list[data-astro-cid-oxrhb5j5] .help-shifts li{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--color-surface);flex-wrap:wrap;display:flex}#help-list[data-astro-cid-oxrhb5j5] .help-open{padding:0 var(--space-2);border-radius:var(--radius-pill);color:#8a5a00;font-size:var(--text-sm);background:#fff4dc}.find__list[data-astro-cid-oxrhb5j5] .prj-roles{gap:var(--space-1);margin:var(--space-2) 0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-sm);list-style:none;display:grid}.matches[data-astro-cid-oxrhb5j5]{margin-bottom:var(--space-6);padding:var(--space-4);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface)}.matches__list[data-astro-cid-oxrhb5j5]{gap:var(--space-2);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));padding:0;list-style:none;display:grid}.matches__list[data-astro-cid-oxrhb5j5] a{height:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:inherit;gap:2px;text-decoration:none;display:grid}.matches__list[data-astro-cid-oxrhb5j5] .matches__why{color:var(--color-accent);font-size:var(--text-sm)}.find__list[data-astro-cid-oxrhb5j5] .node__seek{margin:0 0 var(--space-2);font-size:var(--text-sm);font-style:italic}.find__list[data-astro-cid-oxrhb5j5] .node__prof{margin:0 0 var(--space-2);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.find__list[data-astro-cid-oxrhb5j5] .node__name{font-size:var(--text-lg);font-weight:var(--font-weight-light);margin:0}.find__list[data-astro-cid-oxrhb5j5] .node__place{font-size:var(--text-sm);margin:0}.find__list[data-astro-cid-oxrhb5j5] .node__gives{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.find__list[data-astro-cid-oxrhb5j5] .node__gives li{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-xs)}.find__list[data-astro-cid-oxrhb5j5] .node__bio{font-size:var(--text-sm);white-space:pre-line;flex:1;margin:0}.find__list[data-astro-cid-oxrhb5j5] .node__links{gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;margin:0;display:flex}.find__list[data-astro-cid-oxrhb5j5] .node__ask{margin-top:var(--space-2);align-self:flex-start}.req[data-astro-cid-oxrhb5j5]{width:min(100% - 2 * var(--space-4), 32rem);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text)}.req[data-astro-cid-oxrhb5j5]::backdrop{background:#00000080}.req[data-astro-cid-oxrhb5j5] h2[data-astro-cid-oxrhb5j5]{font-size:var(--text-xl);font-weight:var(--font-weight-light)}.req__actions[data-astro-cid-oxrhb5j5]{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}.small[data-astro-cid-oxrhb5j5]{font-size:var(--text-sm)}.node__name--avatar{align-items:center;gap:var(--space-3);display:flex}
