.save-filter-dialog{width:min(420px,100vw - 2rem);max-width:none;color:inherit;background:0 0;border:0;padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.save-filter-dialog::backdrop{background:#0000004d}.save-filter-dialog[open]{animation:.2s ease-out save-filter-dialog-slide-in}.save-filter-dialog__panel{border-radius:var(--radius-2xl);background:var(--color-bg);box-shadow:var(--shadow-2xl);padding:1.5rem}.save-filter-dialog__title{color:var(--color-text-secondary);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin:0 0 .25rem;line-height:1.75rem}.save-filter-dialog__description{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0 0 1rem}.save-filter-dialog__input{border:1.5px solid var(--color-border-hover);border-radius:var(--radius-lg);background:var(--color-bg);width:100%;color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:1rem;padding:.75rem 1rem}.save-filter-dialog__input:focus{outline:2px solid var(--color-primary);outline-offset:0}.save-filter-dialog__summary{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-secondary);margin-bottom:1rem;padding:.75rem}.save-filter-dialog__summary-label{color:var(--color-neutral-400);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .5rem;font-weight:600;line-height:1rem}.save-filter-dialog__chips{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.save-filter-dialog__question-class{font-size:var(--text-xs);color:var(--question-class-accent-color)}.save-filter-dialog__chip{--chip-accent-color:var(--accent-color);background:color-mix(in oklab, var(--chip-accent-color) 7%, transparent);color:var(--chip-accent-color);font-size:var(--text-xs);font-weight:var(--font-weight-medium);border-radius:9999px;align-items:center;padding:.25rem .5rem;line-height:1rem;display:inline-flex}.save-filter-dialog__error{color:var(--color-destructive);font-size:var(--text-sm);margin:0 0 1rem;line-height:1.25rem}.save-filter-dialog__actions{gap:.75rem;display:flex}.save-filter-dialog__cancel,.save-filter-dialog__submit,.save-filter-dialog__secondary-action{border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-align:center;flex:1;justify-content:center;align-items:center;padding:.625rem 1rem;line-height:1.25rem;text-decoration:none;display:inline-flex}.save-filter-dialog__cancel{border:1.5px solid var(--color-border-hover);background:var(--color-bg);color:var(--color-neutral-500)}.save-filter-dialog__submit{border:1.5px solid var(--color-primary);background:var(--color-primary);color:var(--color-neutral-100);font-weight:var(--font-weight-semibold)}.save-filter-dialog__submit:disabled{cursor:not-allowed;opacity:.5}.save-filter-dialog__secondary-action{border:1.5px solid var(--color-primary);background:var(--color-bg);color:var(--color-primary);font-weight:var(--font-weight-semibold)}@keyframes save-filter-dialog-slide-in{0%{opacity:0;transform:translate(-50%,calc(.5rem - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.saved-filters{position:relative}.saved-filters:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.saved-filters:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.saved-filters:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.saved-filters__trigger-group{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);transition:border-color .1s,box-shadow .1s;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.saved-filters__trigger-group:hover{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.saved-filters__trigger-group:focus-within{border-color:var(--color-primary);box-shadow:var(--shadow-xs)}.saved-filters__main-button,.saved-filters__toggle-button{background:var(--color-bg);color:var(--color-text-dim);font-size:var(--text-xs);font-weight:var(--font-weight-medium);border:0;align-items:center;transition:background-color .1s,color .1s;display:inline-flex}[theme=dark] :is(.saved-filters__main-button,.saved-filters__toggle-button){color:var(--color-neutral-400)}:is(.saved-filters__main-button,.saved-filters__toggle-button):disabled{background:var(--color-bg-dim);color:var(--color-text-dim)}:not(:disabled):is(.saved-filters__main-button,.saved-filters__toggle-button):hover{background:var(--color-bg-dim)}.saved-filters__main-button{gap:.375rem;padding:.5rem .75rem}.saved-filters__toggle-button{border-left:1px solid var(--color-border);color:var(--color-neutral-400);padding:.375rem}.saved-filters__toggle-button .popover__chevron{width:.75rem;height:.75rem}.saved-filters__item-content{text-align:left;background:0 0;border:0;flex:1;gap:.25rem;min-width:0;padding:.625rem 0 .625rem .875rem;display:grid}.saved-filters__dropdown{transform-origin:100% 0;width:264px;right:0;overflow:hidden}.saved-filters__header{padding:.875rem .875rem .375rem}.saved-filters__title{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:1rem}.saved-filters__subtitle{color:var(--color-neutral-400);margin-top:.125rem;font-size:.6875rem;line-height:1rem}.saved-filters__list{max-height:14rem;padding-bottom:.25rem;overflow-y:auto}.saved-filters__empty,.saved-filters__guest-state{text-align:center;padding:1rem .875rem}.saved-filters__empty-title{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);margin:0 0 .25rem;line-height:1.25rem}.saved-filters__empty-description{color:var(--color-neutral-400);font-size:var(--text-xs);margin:0;line-height:1rem}.saved-filters__guest-actions{justify-content:center;gap:.5rem;margin-top:.875rem;display:flex}.saved-filters__guest-action{border:1.5px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-neutral-100);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-align:center;flex:1;padding:.5rem .75rem;line-height:1rem;text-decoration:none}.saved-filters__guest-action--secondary{background:var(--color-bg);color:var(--color-primary)}.saved-filters__delete{border-radius:var(--radius-sm);color:var(--color-neutral-400);opacity:0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:.625rem .5rem 0 .375rem;padding:.25rem;transition:background-color .1s,color .1s,opacity .1s;display:inline-flex}.saved-filters__delete :disabled{cursor:not-allowed;opacity:.5}.saved-filters__delete:hover{background:color-mix(in oklab, var(--color-destructive) 6%, transparent);color:var(--color-destructive)}.saved-filters__delete:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;opacity:1}.saved-filters__item{border-left:2.5px solid #0000;align-items:flex-start;transition:background-color .1s,border-color .1s;display:flex}.saved-filters__item:hover{background:var(--color-bg-dim)}.saved-filters__item:hover .saved-filters__delete{opacity:1}.saved-filters__item-name{color:var(--color-text-secondary);font-size:var(--text-compact);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1rem;overflow:hidden}.saved-filters__chips{font-size:.625rem;font-weight:var(--font-weight-medium);flex-wrap:wrap;gap:.25rem;line-height:.875rem;display:flex}.saved-filters__question-class{color:var(--question-class-accent-color)}.saved-filters__chip{--chip-accent-color:var(--accent-color);background:color-mix(in oklab, var(--chip-accent-color) 8%, transparent);color:var(--chip-accent-color);border-radius:9999px;padding:0 .375rem}.saved-filters__error{border-top:1px solid var(--color-border);color:var(--color-destructive);font-size:var(--text-xs);margin:0;padding:.625rem .875rem;line-height:1rem}.saved-filters__footer{border-top:1px solid var(--color-border)}.saved-filters__save-current{background:var(--color-bg);width:100%;color:var(--color-primary);font-size:var(--text-compact);font-weight:var(--font-weight-medium);border:0;align-items:center;gap:.375rem;padding:.625rem .875rem;transition:background-color .1s;display:flex}.saved-filters__save-current:hover{background:var(--color-bg-dim)}.saved-filters__main-button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.saved-filters__toggle-button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.saved-filters__item-content:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.saved-filters__save-current:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}
/*# sourceMappingURL=3u8qz_wxzazim.css.map*/