:root[data-theme=dark] [data-public-project-catalog]:where(:not(.gc-catalog)){background:var(--background);color:var(--foreground);color-scheme:dark}:root[data-theme=dark] [data-public-project-catalog]:where(:not(.gc-catalog)) :is(header,[data-project-card],select,[class~=bg-white],[class~="bg-[#fffdf8]"],[class~="bg-[#fff8df]"],[class~="bg-[#fffbef]"]){background:#162234;border-color:#41536b}:root[data-theme=dark] [data-public-project-catalog]:where(:not(.gc-catalog)) :is([class~="text-[#102a43]"],[class~="text-[#203b55]"]){color:var(--foreground)}:root[data-theme=dark] [data-public-project-catalog]:where(:not(.gc-catalog)) :is([class~=text-slate-600],[class~="text-[#807047]"]){color:#becbda}:root[data-theme=dark] [data-public-project-catalog]:where(:not(.gc-catalog)) :is([class~="text-[#705613]"],[class~="text-[#9a7319]"]){color:#f1d38b}:root[data-theme=dark] [data-public-project-catalog]:where(:not(.gc-catalog)) :is([class~="bg-[#fff8dd]"],[class~=bg-slate-50]){background:#2b3544}[data-public-project-catalog]{--spacing:.25rem;--text-xs:.8125rem;--text-xs--line-height:1.125rem;--text-sm:.875rem;--text-sm--line-height:1.25rem}[data-public-project-catalog] :is(select,button,nav a){min-height:44px}body [data-public-project-catalog]:where(:not(.gc-catalog)){background:var(--gc-catalog-bg,var(--gu-bg));color:var(--gc-catalog-ink,var(--gu-text));padding-block:10px}body [data-public-project-catalog]:where(:not(.gc-catalog))>div>header{padding:10px;border-color:var(--gc-catalog-line,var(--gu-border));background:var(--gc-catalog-surface,var(--gu-surface));border-radius:12px;box-shadow:none}body [data-public-project-catalog]:where(:not(.gc-catalog))>div>header h1{color:var(--gc-catalog-ink,var(--gu-text));font-size:20px}body [data-public-project-catalog]:where(:not(.gc-catalog)) [data-catalog-project=true]{background:transparent;border:0}body [data-public-project-catalog]:where(:not(.gc-catalog)) [data-testid=listing-filter-search]{background:var(--gc-catalog-surface);border-color:var(--gc-catalog-line);color:var(--gc-catalog-ink)}body [data-public-project-catalog]:where(:not(.gc-catalog)) [data-testid=listing-filter-search] :is(input,button){color:inherit;background:transparent}body [data-public-project-catalog]:where(:not(.gc-catalog)) [data-testid=listing-filter-search] input::placeholder{color:var(--gc-catalog-muted);opacity:1}body [data-public-project-catalog]:where(:not(.gc-catalog)) [data-testid=listing-filter-price-row]>p{color:var(--gc-catalog-ink)}body [data-public-project-catalog]:where(:not(.gc-catalog)) [data-testid=listing-filter-bar]>[role=status]{color:var(--gc-catalog-muted)}:root[data-theme=dark] main.gc-catalog[data-public-project-catalog]{color-scheme:dark}body main.gc-catalog[data-public-project-catalog]{background:var(--gc-catalog-bg);color:var(--gc-catalog-ink);padding-block:10px}body main.gc-catalog[data-public-project-catalog]>div>header{padding:10px;border-color:var(--gc-catalog-line);background:var(--gc-catalog-surface);border-radius:12px;box-shadow:none}body main.gc-catalog[data-public-project-catalog]>div>header h1{color:var(--gc-catalog-ink);font-size:20px}body main.gc-catalog[data-public-project-catalog] :is([data-project-card],[class~=bg-white],[class~="bg-[#fffdf8]"],[class~="bg-[#fff8df]"],[class~="bg-[#fffbef]"]){background:var(--gc-catalog-surface);border-color:var(--gc-catalog-line)}body main.gc-catalog[data-public-project-catalog] :is([class~="text-[#102a43]"],[class~="text-[#203b55]"]){color:var(--gc-catalog-ink)}body main.gc-catalog[data-public-project-catalog] :is([class~=text-slate-600],[class~="text-[#807047]"]){color:var(--gc-catalog-muted)}body main.gc-catalog[data-public-project-catalog] :is([class~="text-[#705613]"],[class~="text-[#9a7319]"]){color:var(--gc-catalog-gold-ink)}body main.gc-catalog[data-public-project-catalog] [data-catalog-project=true]{background:transparent;border:0}body main.gc-catalog[data-public-project-catalog]>div>header>a{min-height:44px;border-color:var(--gc-catalog-line);background:var(--gc-catalog-surface);color:var(--gc-catalog-ink)}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-top:12px}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__field{display:grid;min-width:0;gap:4px;color:var(--gc-catalog-ink);font-size:12px;font-weight:600}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__field:first-child{grid-column:1/-1}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__control{display:flex;align-items:center;min-width:0;min-height:44px;gap:8px;padding-inline:10px;border:1px solid var(--gc-catalog-line);border-radius:12px;background:var(--gc-catalog-surface)}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__control>svg{flex:none;width:18px;height:18px;color:var(--gc-catalog-muted)}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__control :is(input,select){width:100%;min-width:0;min-height:44px;padding:6px 0;border:0;border-radius:0;background:transparent;color:var(--gc-catalog-ink);font-size:16px;font-weight:400;outline:none}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__control input::placeholder{color:var(--gc-catalog-muted);opacity:1}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__control:focus-within{outline:2px solid var(--gc-catalog-gold-ink);outline-offset:2px}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__submit{min-height:44px;padding:8px 12px;border:1px solid var(--gc-catalog-gold);border-radius:12px;background:var(--gc-catalog-gold);color:var(--gc-accent-ink);font-size:12px;font-weight:700}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__submit:focus-visible{outline:2px solid var(--gc-catalog-gold-ink);outline-offset:2px}@media(min-width:640px){body main.gc-catalog[data-public-project-catalog] .project-catalog-filter{grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr) auto}body main.gc-catalog[data-public-project-catalog] .project-catalog-filter__field:first-child{grid-column:auto}}