:root{--radius-standard:6px;--radius-card:16px;--weight-button:700}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;margin-top:.9rem;display:grid}@media (max-width:600px){.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardsGrid{grid-template-columns:1fr;justify-content:center}}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__proLink{color:#1500ff;font-weight:600;text-decoration:none}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__proLink:hover{text-decoration:underline}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__card{background:#fff;border:1px solid #0f172a14;border-radius:16px;flex-direction:column;padding:1rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 4px #0f172a0d,0 8px 20px #0f172a0a}@media (max-width:849px){.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__card{justify-content:center;width:100%!important}}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__card:hover{border-color:#0f172a24;transform:translateY(-1px);box-shadow:0 2px 8px #0f172a0f,0 12px 24px #0f172a14}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardHeader{border-bottom:1px solid #0f172a0a;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.8rem;display:flex}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__filterName{text-transform:uppercase;letter-spacing:.1em;color:#97a1b0;flex-direction:column;gap:.3rem;font-size:.66rem;font-weight:600;display:flex}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__filterValue{color:#111827;letter-spacing:.01em;font-size:1.08rem;line-height:1.3}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardBody{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;padding-top:.95rem;display:grid}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__checkbox{margin:0}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__select{min-width:100px}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__deleteIconButton{cursor:pointer;color:#b15a5a;opacity:.92;background:0 0;border:none;min-width:36px;min-height:36px;padding:.3rem;transition:opacity .16s,color .16s,transform .16s}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__deleteIconButton:hover{color:#973f3f;opacity:1;background:0 0}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__deleteIconButton:active{transform:translateY(1px)}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__deleteIconButton:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #b15a5a59}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__deleteIconButton svg{stroke:currentColor;width:18px;height:18px}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardFooter{text-transform:uppercase;letter-spacing:.07em;color:#8b95a5;border-top:1px solid #0f172a0a;align-items:center;gap:.5rem;margin-top:.95rem;padding-top:.78rem;font-size:.66rem;display:flex}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardFooter[data-state=error]{color:#c92a2a}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__cardFooter[data-state=success]{color:#3f4ad9}.styles-module-scss-module__6oJmPq__savedFilters .styles-module-scss-module__6oJmPq__footerLabel{color:#97a1b0}.styles-module-scss-module__6oJmPq__savedFilters .mantine-Checkbox-label{text-transform:uppercase;letter-spacing:.07em;color:#374151;font-size:.72rem;font-weight:600}.styles-module-scss-module__6oJmPq__savedFilters .mantine-Checkbox-input{border:1px solid #0f172a29;border-radius:6px}.styles-module-scss-module__6oJmPq__savedFilters .mantine-Checkbox-input:checked{background:#1500ff14;border-color:#3f4ad980}.styles-module-scss-module__6oJmPq__savedFilters .mantine-Select-label{text-transform:uppercase;letter-spacing:.07em;color:#374151;font-size:.72rem;font-weight:600}.styles-module-scss-module__6oJmPq__savedFilters .mantine-Select-input{border:1px solid #0f172a24;border-radius:10px;min-height:40px;transition:border-color .16s}.styles-module-scss-module__6oJmPq__savedFilters .mantine-Select-input:focus{border-color:#3f4ad95c}
:root{--radius-standard:6px;--radius-card:16px;--weight-button:700}.styles-module-scss-module__e8Mziq__favoritesManager{width:100%;max-width:1400px;margin:0 auto}.styles-module-scss-module__e8Mziq__favoritesManager h2{text-transform:uppercase;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.styles-module-scss-module__e8Mziq__overviewButton{width:max-content;margin:0 0 1.5rem}.styles-module-scss-module__e8Mziq__cardsGrid{flex-direction:column;gap:1rem;width:100%;display:flex}.styles-module-scss-module__e8Mziq__card{background:#fff;border:1px solid #0f172a14;border-radius:16px;flex-direction:column;min-height:80px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 1px 4px #0f172a0d,0 8px 20px #0f172a0a}.styles-module-scss-module__e8Mziq__card:hover{background-color:#fff;border-color:#0f172a24;transform:translateY(-1px);box-shadow:0 2px 8px #0f172a0f,0 12px 24px #0f172a14}.styles-module-scss-module__e8Mziq__collectionContent{padding:1rem 1.1rem}.styles-module-scss-module__e8Mziq__collectionLink{min-width:0;color:inherit;text-decoration:none;display:block}.styles-module-scss-module__e8Mziq__collectionLink:hover{color:inherit}.styles-module-scss-module__e8Mziq__collectionInfo{flex-direction:column;gap:.8rem;min-width:0;display:flex}.styles-module-scss-module__e8Mziq__collectionHeader{flex-direction:column;gap:.3rem;display:flex}.styles-module-scss-module__e8Mziq__collectionLabel{text-transform:uppercase;letter-spacing:.1em;color:#97a1b0;font-size:.66rem;font-weight:600}.styles-module-scss-module__e8Mziq__collectionName{color:#111827;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.01em;margin:0 0 .3rem;font-size:1.08rem;font-weight:700;overflow:hidden}.styles-module-scss-module__e8Mziq__collectionMeta{color:#8b95a5;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.65rem;margin:0;font-size:.74rem}.styles-module-scss-module__e8Mziq__collectionMetaRow{border-top:1px solid #0f172a0a;justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;display:flex}.styles-module-scss-module__e8Mziq__itemCount{color:#111827;text-transform:uppercase;font-weight:600}.styles-module-scss-module__e8Mziq__divider{color:#cbd5e1}.styles-module-scss-module__e8Mziq__visibility{text-transform:uppercase;align-items:center;display:flex}.styles-module-scss-module__e8Mziq__visibility span{align-items:center;gap:.375rem;display:flex}.styles-module-scss-module__e8Mziq__public{color:#111827;align-items:center;gap:.375rem;font-weight:600;display:flex}.styles-module-scss-module__e8Mziq__public svg{stroke:#111827}.styles-module-scss-module__e8Mziq__private{color:#6b7280;align-items:center;gap:.375rem;font-weight:600;display:flex}.styles-module-scss-module__e8Mziq__private svg{stroke:#6b7280}.styles-module-scss-module__e8Mziq__deleteButton{color:#b15a5a;cursor:pointer;opacity:.92;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:36px;min-height:36px;margin-top:0;padding:.3rem;transition:opacity .16s,color .16s,transform .16s;display:flex}.styles-module-scss-module__e8Mziq__deleteButton:hover{color:#973f3f;opacity:1;background:0 0}.styles-module-scss-module__e8Mziq__deleteButton:active{transform:translateY(1px)}.styles-module-scss-module__e8Mziq__deleteButton:focus-visible{outline-offset:2px;outline:2px solid #b15a5a59}.styles-module-scss-module__e8Mziq__deleteButton svg{stroke:currentColor;width:18px;height:18px}.styles-module-scss-module__e8Mziq__link{color:#1500ff;cursor:pointer;text-decoration:underline}.styles-module-scss-module__e8Mziq__link:hover{color:#000}
