.ProjectBrowser-module__-mt2Aa__controls{gap:var(--s-4);padding-block:var(--s-5) var(--s-5);border-block:1px solid var(--rule);margin-block-end:clamp(var(--s-6), 5vw, var(--s-8));display:grid}.ProjectBrowser-module__-mt2Aa__fields{gap:var(--s-4) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.ProjectBrowser-module__-mt2Aa__fields{gap:var(--s-5)}}@media (min-width:72rem){.ProjectBrowser-module__-mt2Aa__fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}}.ProjectBrowser-module__-mt2Aa__field{gap:var(--s-2);min-inline-size:0;display:grid}.ProjectBrowser-module__-mt2Aa__label{font-size:max(.75rem, var(--step--1));letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-faint);white-space:nowrap}.ProjectBrowser-module__-mt2Aa__select{appearance:none;min-block-size:48px;inline-size:100%;min-inline-size:0;padding-inline:var(--s-4) var(--s-7);color:var(--fg);border:1px solid var(--rule);font-size:max(1rem, var(--step-0));letter-spacing:.02em;cursor:pointer;text-overflow:ellipsis;transition:border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px) calc(50% + 1px),calc(100% - 16px) calc(50% + 1px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;border-radius:999px}@media (max-width:27.99rem){.ProjectBrowser-module__-mt2Aa__select{padding-inline:var(--s-3) var(--s-6);letter-spacing:0}}.ProjectBrowser-module__-mt2Aa__select:hover,.ProjectBrowser-module__-mt2Aa__select:focus-visible{border-color:var(--fg)}.ProjectBrowser-module__-mt2Aa__select option{background:var(--bg);color:var(--fg)}.ProjectBrowser-module__-mt2Aa__status{align-items:center;gap:var(--s-2) var(--s-5);min-block-size:44px;font-size:max(.75rem, var(--step--1));letter-spacing:.1em;text-transform:uppercase;color:var(--fg-faint);flex-wrap:wrap;display:flex}.ProjectBrowser-module__-mt2Aa__clear{min-block-size:44px;color:var(--fg);letter-spacing:inherit;text-transform:inherit;font-size:inherit;cursor:pointer;align-items:center;display:inline-flex;position:relative}.ProjectBrowser-module__-mt2Aa__clear:after{content:"";border-block-end:1px solid var(--rule);transition:border-color var(--dur-2) var(--ease-out);position:absolute;inset-block-end:12px;inset-inline:0}.ProjectBrowser-module__-mt2Aa__clear:hover:after{border-block-end-color:var(--fg)}.ProjectBrowser-module__-mt2Aa__grid{gap:var(--s-6) var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:44rem){.ProjectBrowser-module__-mt2Aa__grid{gap:var(--s-7) var(--s-5)}}@media (min-width:48rem){.ProjectBrowser-module__-mt2Aa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:72rem){.ProjectBrowser-module__-mt2Aa__grid{gap:var(--s-8) var(--s-6)}}@media (min-width:100rem){.ProjectBrowser-module__-mt2Aa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProjectBrowser-module__-mt2Aa__more{justify-content:center;padding-block-start:clamp(var(--s-6), 5vw, var(--s-8));display:flex}.ProjectBrowser-module__-mt2Aa__moreButton{align-items:center;gap:var(--s-1);min-block-size:56px;min-inline-size:min(100%,18rem);padding:var(--s-3) var(--s-6);border:1px solid var(--fg);color:var(--fg);font-size:max(.75rem, var(--step--1));letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border-radius:999px;flex-direction:column;display:inline-flex}.ProjectBrowser-module__-mt2Aa__moreButton:hover,.ProjectBrowser-module__-mt2Aa__moreButton:focus-visible{background-color:var(--fg);color:var(--bg)}.ProjectBrowser-module__-mt2Aa__moreCount{letter-spacing:.1em;color:var(--fg-faint);transition:color var(--dur-2) var(--ease-out);font-size:.75rem}.ProjectBrowser-module__-mt2Aa__moreButton:hover .ProjectBrowser-module__-mt2Aa__moreCount,.ProjectBrowser-module__-mt2Aa__moreButton:focus-visible .ProjectBrowser-module__-mt2Aa__moreCount{color:inherit}.ProjectBrowser-module__-mt2Aa__empty{padding-block:var(--s-8);color:var(--fg-muted)}.ProjectBrowser-module__-mt2Aa__empty button{border-block-end:1px solid var(--rule);min-block-size:44px;color:var(--fg);cursor:pointer;align-items:center;display:inline-flex}
