.Tag-module-scss-module__D6U6zW__tag{font-family:var(--font-body);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:.1rem solid #0000;flex:none;align-items:center;gap:.6rem;padding:.8rem 1.4rem;font-size:1.2rem;font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.Tag-module-scss-module__D6U6zW__tag:focus-visible{outline:.2rem solid var(--text);outline-offset:.2rem}.Tag-module-scss-module__D6U6zW__active{background:var(--primary);border-color:var(--primary);color:var(--text-inverse)}.Tag-module-scss-module__D6U6zW__outline{color:var(--text);border-color:var(--border);background:0 0}.Tag-module-scss-module__D6U6zW__outline:hover{border-color:var(--text)}
.TagFilters-module-scss-module__NWuh2G__frame{min-width:0;position:relative}.TagFilters-module-scss-module__NWuh2G__row{align-items:center;gap:var(--space-2);cursor:grab;scrollbar-width:none;display:flex;overflow-x:auto}.TagFilters-module-scss-module__NWuh2G__row::-webkit-scrollbar{display:none}.TagFilters-module-scss-module__NWuh2G__row[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.TagFilters-module-scss-module__NWuh2G__row[data-dragging=true] *{cursor:grabbing}@media (max-width:767.98px){.TagFilters-module-scss-module__NWuh2G__row{margin-inline:calc(-1*var(--container-pad));padding-inline:var(--container-pad);scroll-padding-inline:var(--container-pad)}}.TagFilters-module-scss-module__NWuh2G__sep{background:var(--gray-300);width:.1rem;height:2rem;margin-inline:var(--space-2);flex:none}.TagFilters-module-scss-module__NWuh2G__group{align-items:center;gap:var(--space-2);padding-inline-end:4.8rem;display:flex}.TagFilters-module-scss-module__NWuh2G__reset{font-family:var(--font-body);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;padding:.5rem 1rem .5rem 0;font-size:1.3rem;font-weight:500}.TagFilters-module-scss-module__NWuh2G__reset[data-active=true]{color:var(--text)}.TagFilters-module-scss-module__NWuh2G__scrollButton{z-index:2;width:3.2rem;height:3.2rem;color:var(--text);background:var(--bg);cursor:pointer;border:0;place-items:center;padding:0;transition:color .15s,opacity 80ms linear,transform .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.TagFilters-module-scss-module__NWuh2G__scrollButton svg{width:2.8rem;height:2.8rem;fill:var(--bg)}.TagFilters-module-scss-module__NWuh2G__scrollButton:hover{color:var(--primary)}.TagFilters-module-scss-module__NWuh2G__scrollButton:focus-visible{outline:.2rem solid var(--primary);outline-offset:.2rem}.TagFilters-module-scss-module__NWuh2G__scrollButtonPrevious{box-shadow:1.8rem 0 1.8rem 1.2rem var(--bg);left:0}.TagFilters-module-scss-module__NWuh2G__scrollButtonNext{box-shadow:-1.8rem 0 1.8rem 1.2rem var(--bg);right:0}
