.bookmarks_container__6VD5G{max-width:1200px;margin:0 auto;padding:18vh 2rem 2rem;background:var(--background-color);min-height:100vh;color:white}.bookmarks_backButtonContainer__CF54F{margin-bottom:2rem;animation:bookmarks_floatIn__X3351 .6s ease-out forwards}.bookmarks_backButton__MG5QJ{font-size:1rem;color:var(--medium-gray);text-decoration:none;transition:color .3s ease;animation:bookmarks_floatIn__X3351 .6s ease-out forwards}.bookmarks_backButton__MG5QJ:hover{color:var(--light-gray)}.bookmarks_headerContainer__UdY47{background:var(--dark-gray);padding:2rem;border-radius:8px;margin-bottom:2rem}.bookmarks_header__PeqUK{margin-bottom:0}.bookmarks_titleSection__55_hV{margin-bottom:2rem;display:flex;flex-direction:column;align-items:flex-start}.bookmarks_titleSection__55_hV,.bookmarks_title__2bwaI{text-align:left;animation:bookmarks_floatIn__X3351 .6s ease-out forwards}.bookmarks_title__2bwaI{font-size:clamp(2.5rem,5vw,3.5rem);margin:0;color:white;font-weight:700}.bookmarks_subtitle__Z4s1h{font-size:1.1rem;color:var(--light-gray);margin-top:.5rem;text-align:left;font-style:italic}.bookmarks_filters__b1OCS,.bookmarks_subtitle__Z4s1h{animation:bookmarks_floatIn__X3351 .6s ease-out forwards}.bookmarks_filters__b1OCS{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem;justify-content:flex-start}.bookmarks_filterButton__Dj7ul{background:var(--dark-gray);border:none;color:var(--medium-gray);padding:.5rem 1rem;border-radius:9999px;cursor:pointer;transition:all .3s ease;font-size:.9rem}.bookmarks_filterButton__Dj7ul:hover{border-color:var(--light-gray);color:var(--light-gray)}.bookmarks_filterAllActive__rFzF9{background:rgba(128,128,128,.4);border-color:rgba(128,128,128,.4);color:white}.bookmarks_filterPeopleActive__NYOrg{background:rgba(235,87,87,.4);border-color:rgba(235,87,87,.4);color:white}.bookmarks_filterPortfoliosActive__2alcF{background:rgba(94,92,230,.4);border-color:rgba(94,92,230,.4);color:white}.bookmarks_filterToolsActive__A56kb{background:rgba(66,135,245,.4);border-color:rgba(66,135,245,.4);color:white}.bookmarks_filterBrandsActive__cJz4I{background:rgba(76,175,80,.4);border-color:rgba(76,175,80,.4);color:white}.bookmarks_filterMiscellaneousActive__4vGC2{background:rgba(255,152,0,.4);border-color:rgba(255,152,0,.4);color:white}.bookmarks_bookmarkGrid__KKh_T{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}@keyframes bookmarks_fadeIn__sqfZL{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bookmarks_bookmarkCard__faXti{opacity:0;transform:translateY(20px);animation:bookmarks_fadeIn__sqfZL .6s ease-out forwards;display:flex;flex-direction:column;text-decoration:none;background:#1f1f1f;padding:1.5rem;border-radius:15px;transition:transform .2s ease,background .2s ease}.bookmarks_bookmarkCard__faXti:hover{transform:translateY(-1px);background:rgba(255,255,255,.05)}.bookmarks_bookmarkContent__wZN_O{display:flex;flex-direction:column;gap:.5rem}.bookmarks_bookmarkTitle__iIqaa{font-size:1.1rem;color:white;font-weight:500}.bookmarks_tags__CYtKe{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.25rem}.bookmarks_tag__CjjFt{font-size:.8rem;padding:.25rem .9rem;border-radius:20px;color:white;margin-top:.25rem}.bookmarks_tag__CjjFt[data-tag=people]{background:rgba(235,87,87,.4)}.bookmarks_tag__CjjFt[data-tag=portfolios]{background:rgba(94,92,230,.4)}.bookmarks_tag__CjjFt[data-tag=tools]{background:rgba(66,135,245,.4)}.bookmarks_tag__CjjFt[data-tag=brands]{background:rgba(76,175,80,.4)}.bookmarks_tag__CjjFt[data-tag=miscellaneous]{background:rgba(255,152,0,.4)}.bookmarks_pagination__HU4T3{margin-top:2rem;display:flex;justify-content:center;align-items:center;gap:1rem}.bookmarks_paginationButton__R5HWC{background:var(--dark-gray);border:none;color:var(--medium-gray);padding:.5rem 1rem;border-radius:9999px;cursor:pointer;transition:all .3s ease}.bookmarks_paginationButton__R5HWC:disabled{opacity:.5;cursor:not-allowed}.bookmarks_paginationButton__R5HWC:hover:not(:disabled){border-color:var(--light-gray);color:var(--light-gray)}.bookmarks_paginationInfo__4PcJY{font-size:.9rem;color:var(--light-gray)}@keyframes bookmarks_floatIn__X3351{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}