.package-card.svelte-3fi7ii{--card-padding: var(--spacing-md, .8em);display:grid;width:100%;margin:var(--spacing-sm, .6em) auto;background-color:#fffaf0;grid-template-columns:1fr;grid-template-areas:"left" "right"}.package-card--shadow.svelte-3fi7ii{background:#fefefe;border:1px solid var(--color-background, #fff);border-radius:var(--border-radius-sm, 5px);box-shadow:1px 2px 4px #0006}.package-card__title.svelte-3fi7ii{margin-bottom:var(--spacing-sm, .5em)}.package-card__title.svelte-3fi7ii h2:where(.svelte-3fi7ii){display:block;margin-bottom:0}.package-card__title-meta.svelte-3fi7ii{font-size:80%;color:var(--color-text-light, #777)}@media(min-width:800px){.package-card.svelte-3fi7ii{grid-template-columns:3.3fr 2fr;grid-template-areas:"left right"}}.package-card__left.svelte-3fi7ii{grid-area:left}.package-card__right.svelte-3fi7ii{grid-area:right;display:flex;flex-direction:column}.package-card__info.svelte-3fi7ii{padding:var(--card-padding)}.package-card__info.svelte-3fi7ii h2:where(.svelte-3fi7ii){margin:0 0 .4em;font-size:var(--font-size-xl, 1.4rem);font-weight:var(--font-weight-semibold, 600)}.package-card__info.svelte-3fi7ii h2:where(.svelte-3fi7ii) a:where(.svelte-3fi7ii){text-decoration:none}.package-card__info.svelte-3fi7ii p:where(.svelte-3fi7ii){margin:.2em 0}.package-card__versions.svelte-3fi7ii{display:flex}.package-card__versions-left.svelte-3fi7ii{flex:1;background-color:#faeca2;padding:calc(var(--card-padding) / 2);display:flex;flex-direction:column;justify-content:start}.package-card__versions-right.svelte-3fi7ii{--downloads-padding: calc(var(--card-padding) / 2);flex:0 0 4.5em;background-color:#d2e3ea;padding:calc(var(--downloads-padding) / .5) var(--downloads-padding);display:flex;align-items:flex-start;justify-content:center;font-size:var(--font-size-sm, .9em)}.package-card__plone-versions.svelte-3fi7ii,.package-card__python-versions.svelte-3fi7ii{display:flex;padding:.2em 0}.package-card__plone-versions.svelte-3fi7ii a:where(.svelte-3fi7ii),.package-card__python-versions.svelte-3fi7ii a:where(.svelte-3fi7ii){display:contents;color:inherit;text-decoration:none}.package-card__plone-versions.svelte-3fi7ii a:where(.svelte-3fi7ii):hover,.package-card__python-versions.svelte-3fi7ii a:where(.svelte-3fi7ii):hover{opacity:.8}.package-card__version-icon.svelte-3fi7ii{text-align:center;padding:0 var(--spacing-sm, .5em);flex-shrink:0}.package-card__version-icon.svelte-3fi7ii img:where(.svelte-3fi7ii){width:1.4em;height:auto}.package-card__plone-versions.svelte-3fi7ii ul:where(.svelte-3fi7ii),.package-card__python-versions.svelte-3fi7ii ul:where(.svelte-3fi7ii){display:flex;flex-wrap:nowrap;overflow:hidden;flex-grow:1;mask-image:linear-gradient(to right,black 70%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 70%,transparent 100%);list-style-type:none;margin:0;padding:0;font-size:var(--font-size-sm, .9em);cursor:pointer}.package-card__plone-versions.svelte-3fi7ii ul:where(.svelte-3fi7ii) li:where(.svelte-3fi7ii),.package-card__python-versions.svelte-3fi7ii ul:where(.svelte-3fi7ii) li:where(.svelte-3fi7ii){padding:.2em;white-space:nowrap}.package-card__downloads.svelte-3fi7ii{display:flex;flex-direction:column;align-items:center;gap:.3em;color:var(--color-text-muted, #696767);font-size:var(--font-size-sm, .9em);text-decoration:none}.package-card__downloads.svelte-3fi7ii svg:where(.svelte-3fi7ii){width:1.1em;height:1.1em}.package-card__downloads.svelte-3fi7ii:hover{opacity:.8}.package-card__github.svelte-3fi7ii{padding:var(--card-padding);background-color:#ffbd91;color:var(--color-text, #333);font-size:var(--font-size-sm, .9em);display:flex}.package-card__github.svelte-3fi7ii a:where(.svelte-3fi7ii){color:var(--color-text, #333)}.package-card__github.svelte-3fi7ii svg:where(.svelte-3fi7ii){width:auto;height:1.2em}.package-card__github-icon.svelte-3fi7ii{flex-grow:1;flex-shrink:1}.package-card__github-icon.svelte-3fi7ii svg:where(.svelte-3fi7ii){width:auto;height:2.4em}.package-card__github-data.svelte-3fi7ii{flex-grow:3;display:flex;flex-wrap:wrap;flex-direction:row;padding-left:var(--spacing-md, 1em)}.package-card__github-data.svelte-3fi7ii>div:where(.svelte-3fi7ii){display:flex;padding:0 var(--spacing-sm, .5em) 0 0}.package-card__github-data.svelte-3fi7ii>div:where(.svelte-3fi7ii) svg:where(.svelte-3fi7ii){align-self:center;padding-bottom:.2em}.package-card__github-data.svelte-3fi7ii>div:where(.svelte-3fi7ii) span:where(.svelte-3fi7ii){padding:.4em;align-self:center}.package-card__meta.svelte-3fi7ii{display:flex;font-size:var(--font-size-sm, .8em);color:var(--color-text-muted, #666)}.package-card__keywords.svelte-3fi7ii{flex:1;padding:.3em var(--card-padding)}.package-card__type.svelte-3fi7ii{flex:0 0 4.5em;padding:.3em var(--card-padding);text-align:center}.package-list.svelte-16y1wtb{display:flex;flex-direction:column}.package-list__sentinel.svelte-16y1wtb{min-height:50px;display:flex;justify-content:center;align-items:center;padding:var(--spacing-md, 1rem)}.package-list__loading.svelte-16y1wtb{display:flex;align-items:center;gap:var(--spacing-sm, .5rem);color:var(--color-text-muted, #666)}.package-list__spinner.svelte-16y1wtb{width:20px;height:20px;border:2px solid var(--color-border, #ddd);border-top-color:var(--color-primary, #0095d3);border-radius:50%;animation:svelte-16y1wtb-spin .8s linear infinite}.package-list__all-loaded.svelte-16y1wtb{color:var(--color-text-muted, #666);font-style:italic;padding:var(--spacing-md, 1rem)}@keyframes svelte-16y1wtb-spin{to{transform:rotate(360deg)}}.results-header.svelte-16y1wtb{display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-md, 1rem) var(--spacing-sm, .5rem);gap:var(--spacing-md, 1rem);font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-bold, 700)}.results-header__count.svelte-16y1wtb{font-style:italic;font-size:var(--font-size-lg, 1.2em)}.results-header__showing.svelte-16y1wtb{font-size:var(--font-size-sm, .8em);color:var(--color-text-muted, #666)}.results-header__sort-wrapper.svelte-16y1wtb{display:flex;align-items:center;gap:var(--spacing-sm, .5rem);width:100%}.results-header__sort-label.svelte-16y1wtb{font-size:var(--font-size-sm, .9em);color:var(--color-text-muted, #666);white-space:nowrap}.results-header__sort.svelte-16y1wtb{width:100%;max-width:100%}@media(min-width:640px){.results-header.svelte-16y1wtb{flex-direction:row;justify-content:space-between;align-items:start;padding:var(--spacing-md, 1rem) 0}.results-header__count.svelte-16y1wtb{font-size:var(--font-size-base, 1rem)}.results-header__sort-wrapper.svelte-16y1wtb{width:auto}.results-header__sort.svelte-16y1wtb{width:auto;max-width:180px}}.search-form__label.svelte-1da8soh{display:block;font-size:var(--font-size-base, 1rem);font-weight:var(--font-weight-bold, 700);color:var(--color-text, #333);padding:min(.5em,1vh) 0 min(.5vh,.1em) 0;margin:min(.5em,1vh) 0 min(.5vh,.8em) 0}.search-form__label--clickable.svelte-1da8soh{cursor:pointer;background:none;border:none;text-align:left;width:100%;display:flex;align-items:center;gap:var(--spacing-sm, .5rem)}.search-form__chevron.svelte-1da8soh{flex-shrink:0}.search-form__field.svelte-1da8soh{border-bottom:2px solid var(--color-border, #d3d3d3);padding:.2em 0 min(2.2em,3vh) 0}.search-form__field.svelte-1da8soh:first-child{padding-top:0;margin-top:0}.search-form__field.svelte-1da8soh:first-child .search-form__label:where(.svelte-1da8soh){padding-top:0;margin-top:0}.search-form__input.svelte-1da8soh{min-width:100%}.search-form__filter-grid.svelte-1da8soh{display:none;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:var(--spacing-sm, .5rem) var(--spacing-md, 1rem);align-items:center}.search-form__filter-grid--visible.svelte-1da8soh{display:grid}.search-form__more-toggle.svelte-1da8soh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-border, #d3d3d3);border-radius:var(--border-radius-sm, 4px);background:var(--color-background, #fff);color:var(--color-text-muted, #666);cursor:pointer;transition:background-color .2s,border-color .2s}.search-form__more-toggle.svelte-1da8soh:hover{background:var(--color-secondary, #fffdda);border-color:var(--color-primary, #0095d3)}.search-form__more-toggle.svelte-1da8soh:focus{outline:2px solid var(--color-primary, #0095d3);outline-offset:2px}.search-form__more-toggle.svelte-1da8soh svg:where(.svelte-1da8soh){width:16px;height:16px}.search-form__filter-grid.svelte-1da8soh .form-check{display:grid;grid-template-columns:auto 1fr;gap:.4rem;align-items:center;margin:0;padding:0}.search-form__filter-grid.svelte-1da8soh .form-check-input{margin:0}.search-form__filter-grid.svelte-1da8soh .form-check-label{margin:0;padding:0;font-weight:var(--font-weight-normal, 400)}aside.svelte-1uha8ag{display:none;padding:var(--spacing-md, 1rem) var(--spacing-sm, .5rem);background:var(--color-background, #fff);border-bottom:2px solid var(--color-border, #d3d3d3)}aside.svelte-1uha8ag .search-form__field--search{display:none}aside.expanded.svelte-1uha8ag{display:block;background:var(--color-primary, #0095d3);border-bottom:none;color:#fff;--color-text: #fff;--color-text-muted: rgba(255, 255, 255, .8);--color-border: transparent}aside.expanded.svelte-1uha8ag .search-form__field{border-bottom:none}aside.expanded.svelte-1uha8ag .search-form__more-toggle{background:#fff;color:var(--color-primary, #0095d3);border-color:#ffffff4d}article.svelte-1uha8ag{padding:0 var(--spacing-sm, .5rem) var(--spacing-xl, 2rem)}@media(min-width:640px){aside.svelte-1uha8ag{display:block;grid-area:sidebar;padding:var(--spacing-md, 1rem) .5em min(1em,2vh) .5em;max-width:28ch;border-bottom:none}aside.svelte-1uha8ag .search-form__field--search{display:block}article.svelte-1uha8ag{grid-area:content;padding:0 0 var(--spacing-md, 1rem) var(--spacing-lg, 1.5rem)}}
