.czf-nG_bar{border-radius:var(--radius);background:var(--color-paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;padding:1.375rem 1.625rem;display:flex}.czf-nG_title{font-size:1.375rem;line-height:1.3}.czf-nG_text{color:var(--color-ink-soft);margin-top:.125rem}.czf-nG_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;display:flex}
.ntAxjq_toolbar{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.ntAxjq_search{border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-light);width:min(100%,23.75rem);color:var(--color-ink-soft);transition:border-color var(--transition), box-shadow var(--transition);align-items:center;gap:.625rem;padding:.75rem .875rem;display:flex}.ntAxjq_search:focus-within{border-color:var(--color-ink);box-shadow:0 0 0 1px var(--color-ink)}.ntAxjq_search svg{flex:none}.ntAxjq_search input{min-width:0;font-size:var(--text-md);color:var(--color-ink);outline:none;flex:1;line-height:1.3}.ntAxjq_search input::placeholder{color:var(--color-ink-soft)}.ntAxjq_sort{font-size:var(--text-nav);align-items:center;gap:.625rem;display:flex}.ntAxjq_select{align-items:center;display:inline-flex;position:relative}.ntAxjq_select select{appearance:none;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-light);font-size:var(--text-nav);transition:border-color var(--transition);padding:.6875rem 2.5rem .6875rem 1rem;line-height:1.5}.ntAxjq_select select:hover{border-color:var(--color-ink-soft)}.ntAxjq_select .ntAxjq_chevron{pointer-events:none;color:var(--color-ink-soft);position:absolute;right:.875rem}.ntAxjq_filters{flex-wrap:wrap;align-items:center;gap:.5rem;padding-block:.25rem 1.25rem;display:flex}.ntAxjq_filterLabel{letter-spacing:.08em;margin-right:.5rem;font-weight:500}.ntAxjq_menu{position:relative}.ntAxjq_pill,.ntAxjq_chip{border:1px solid var(--color-line);border-radius:var(--radius-pill);font-size:var(--text-nav);white-space:nowrap;transition:border-color var(--transition), background-color var(--transition), color var(--transition);align-items:center;gap:.5rem;padding:.6875rem .875rem .6875rem 1rem;line-height:1;display:inline-flex}.ntAxjq_pill:hover{border-color:var(--color-ink-soft)}.ntAxjq_pill[data-active]{border-color:var(--color-ink)}.ntAxjq_pill[aria-expanded=true] .ntAxjq_chevron{rotate:180deg}.ntAxjq_chevron{transition:rotate var(--transition);flex:none}.ntAxjq_badge{border-radius:var(--radius-pill);background:var(--color-ink);min-width:1.125rem;height:1.125rem;color:var(--color-paper);font-size:var(--text-tag);place-items:center;display:inline-grid}.ntAxjq_chip{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.ntAxjq_chip:hover{background:var(--color-olive);border-color:var(--color-olive)}.ntAxjq_chip span{font-size:1rem;line-height:.75rem}.ntAxjq_panel{z-index:10;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-light);gap:.25rem;min-width:12rem;padding:.625rem;display:grid;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 16px 40px #1c261d1a}.ntAxjq_option{border-radius:var(--radius-sm);font-size:var(--text-nav);cursor:pointer;transition:background-color var(--transition);align-items:center;gap:.625rem;padding:.5rem;display:flex}.ntAxjq_option:hover{background:var(--color-paper-2)}.ntAxjq_option input{width:1.125rem;height:1.125rem;accent-color:var(--color-ink)}.ntAxjq_clear{font-size:var(--text-nav);color:var(--color-ink-soft);text-underline-offset:3px;transition:color var(--transition);margin-left:auto;text-decoration:underline}.ntAxjq_clear:hover{color:var(--color-ink)}.ntAxjq_result{border-top:1px solid var(--color-line);font-size:var(--text-nav);color:var(--color-ink-soft);padding-block:1.25rem 2rem;line-height:1.5}.ntAxjq_grid{gap:2.5rem 1.5rem;display:grid}.ntAxjq_empty{justify-items:start;gap:.75rem;padding-block:3rem;display:grid}.ntAxjq_empty>:last-child{margin-top:.75rem}@media (min-width:40rem){.ntAxjq_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.ntAxjq_grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:39.99rem){.ntAxjq_filters{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ntAxjq_panel{top:auto;left:var(--gutter);right:var(--gutter);position:fixed;bottom:1rem}.ntAxjq_sort{justify-content:space-between;width:100%}}
