.VaultView_page__ODsp6{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:28px;width:100%;max-width:1408px;margin-inline:auto;padding-inline:32px;min-height:0;padding-bottom:40px}.VaultView_pageHeader__LAUpe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%}.VaultView_pageTitle__8BvKo{margin:0;min-width:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:20px;font-weight:700;line-height:32px;letter-spacing:0}.VaultView_pageHeaderActions__Dxrfv{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.VaultView_headerActionPrimary__Rr7ga,.VaultView_headerActionSecondary__5Ch1F{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 16px;border-radius:8px;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.VaultView_headerActionSecondary__5Ch1F{border:1px solid rgba(118,61,207,.75);background:transparent;color:#ffffff}.VaultView_headerActionPrimary__Rr7ga{border:1px solid transparent;background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%));color:#ffffff}[data-thump-v2] a.VaultView_headerActionPrimary__Rr7ga,[data-thump-v2] a.VaultView_headerActionPrimary__Rr7ga:hover,[data-thump-v2] a.VaultView_headerActionSecondary__5Ch1F,[data-thump-v2] a.VaultView_headerActionSecondary__5Ch1F:hover{color:#ffffff}.VaultView_tabToolbar____Izw{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.VaultView_tabCopy__nbhee{display:flex;flex:1 1 280px;flex-direction:column;gap:4px;min-width:0}.VaultView_tabTitle__Djzrf{color:#ffffff;font-size:20px;line-height:32px;letter-spacing:0}.VaultView_tabDescription__aEApd,.VaultView_tabTitle__Djzrf{margin:0;font-family:var(--font-plus-jakarta-sans,inherit);font-weight:700}.VaultView_tabDescription__aEApd{max-width:640px;color:#6764a4;font-size:12px;line-height:1.35}.VaultView_tabs__kojdX{flex:0 0 auto;width:370px;max-width:100%;margin-left:auto}.VaultView_createFolderButton__CkWsD{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;align-self:stretch;aspect-ratio:1/1;height:auto;min-height:52px;min-width:52px;padding:0;border:0;border-radius:10px;background:#19182d;color:#ffffff;cursor:pointer;transition:background .16s ease,transform .16s ease}.VaultView_createFolderButton__CkWsD:hover{background:#21203a;transform:translateY(-1px)}.VaultView_folderSection__XNW9P{display:flex;flex-direction:column;gap:12px;width:100%;max-width:1344px;margin-inline:auto;overflow:visible}.VaultView_sectionHeading__L0gnS{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:700;line-height:1.3}.VaultView_folderGrid__s7x_o{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px;width:100%;overflow:visible}.VaultView_folderCard__vq2qp{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:calc((100% - 48px) / 4);min-width:0;min-height:0;padding:0;border:0;border-radius:10px;background:#19182d;color:#ffffff;overflow:visible;transition:background .16s ease,transform .16s ease}.VaultView_folderCard__vq2qp:hover{background:#21203a;transform:translateY(-1px)}.VaultView_folderCardMain__foYzH{display:flex;flex:1;align-items:center;gap:10px;min-width:0;padding:12px 0 12px 14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.VaultView_folderCardActions__v6YPa{position:relative;flex-shrink:0;padding-right:10px}.VaultView_folderCardMenuButton__w_W7c{display:grid;place-items:center;width:auto;height:auto;padding:4px;border:0;border-radius:0;background:transparent;color:#ffffff;cursor:pointer}.VaultView_folderCardMenuButton__w_W7c:hover{color:#c4b5fd}.VaultView_folderCardMenu___ba83{z-index:60;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:6px;border:1px solid rgba(118,61,207,.45);border-radius:10px;background:#19182d;box-shadow:0 12px 32px rgba(0,0,0,.45)}.VaultView_folderCardMenuItem__yUoRI{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer}.VaultView_folderCardMenuItem__yUoRI:hover{background:rgba(118,61,207,.18)}.VaultView_folderCardIconWrap__dF6sf{display:grid;place-items:center;flex-shrink:0;width:auto;height:auto;background:transparent}.VaultView_folderCardIcon__99cHY{color:#c4b5fd}.VaultView_folderCardCopy__8NI8J{display:flex;flex-direction:column;gap:2px;min-width:0}.VaultView_folderCardName__Nm_de{overflow:hidden;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.VaultView_folderCardMeta__JNcuI{color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.75rem;font-weight:600;line-height:1.2}.VaultView_folderBreadcrumb__eNDxN{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%;max-width:1344px;margin-inline:auto}.VaultView_folderBackButton__TCil1{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:transparent;color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:700;cursor:pointer}.VaultView_folderBackButton__TCil1:hover{color:#ffffff}.VaultView_folderBreadcrumbCurrent__8Kf_H,.VaultView_folderBreadcrumbDivider__u28kE{color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600}.VaultView_folderBreadcrumbCurrent__8Kf_H{color:#ffffff;font-weight:700}.VaultView_folderEmptyState__swfw1{display:flex;flex:1;align-items:center;justify-content:center;min-height:320px;padding:24px;text-align:center}.VaultView_folderEmptyTitle__aDDvG{margin:0;max-width:520px;color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:600;line-height:1.45}.VaultView_mediaTileFill__gFFBp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.VaultView_libraryCardWrap__RM2hM{position:relative;width:100%;min-width:0}.VaultView_libraryCardActions__letts{position:absolute;top:10px;right:10px;z-index:4}.VaultView_libraryCardMenuButton__yX2fI{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%));color:#ffffff;cursor:pointer}.VaultView_libraryCardMenuButton__yX2fI:hover{filter:brightness(1.08)}.VaultView_libraryCardMenu__P8WBq{position:absolute;top:calc(100% + 6px);right:0;z-index:6;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:6px;border:1px solid rgba(118,61,207,.45);border-radius:10px;background:#19182d;box-shadow:0 12px 32px rgba(0,0,0,.45)}.VaultView_libraryCardMenuItem__FHqDW{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;text-align:left;cursor:pointer}.VaultView_libraryCardMenuItem__FHqDW:hover{background:rgba(118,61,207,.18)}.VaultView_loadMoreRow__xli_G{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:8px 0 24px}.VaultView_loadMoreStatus__KKY12{margin:0;color:#cfcce8;font-size:.8125rem;text-align:center}.VaultView_loadMoreButton__B65c3{height:44px;padding:0 1.25rem;border:1px solid rgba(118,61,207,.55);border-radius:10px;background:var(--v2-bg-input,#16142a);color:#ffffff;font-size:.9375rem;font-weight:600;cursor:pointer}.VaultView_content__JkBbf{display:flex;flex:1;flex-direction:column;gap:24px;width:100%;min-height:280px;overflow:visible}.VaultView_exploreError__xT4lK{display:flex;flex:1;align-items:center;justify-content:center;min-height:360px}.VaultView_loadError__YjVBY{display:flex;flex-direction:column;align-items:flex-start;gap:12px;color:#ece9f5}.VaultView_retryButton__SaOnU{min-height:40px;padding:0 16px;border:1px solid rgba(118,61,207,.45);border-radius:999px;background:transparent;color:#ece9f5;cursor:pointer}.VaultView_overviewEmptyState__NpAzU{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:360px;text-align:center}.VaultView_overviewEmptyLogo__Ih86k{width:88px;height:88px;object-fit:contain;opacity:.95}.VaultView_overviewEmptyTitle__Jg78F{margin:0;color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:600;line-height:1.4}.VaultView_createActionEmptyState__XhIUh{display:flex;flex:1;align-items:center;justify-content:center;min-height:360px}.VaultView_createActionCard__8VNAc{box-sizing:border-box;display:block;width:264px;height:320px;max-width:100%;text-decoration:none;transition:transform .16s ease}.VaultView_createActionCard__8VNAc:hover{transform:translateY(-2px)}.VaultView_createActionCard__8VNAc:focus-visible{outline:none}.VaultView_createActionCard__8VNAc:focus-visible .VaultView_createActionFrame__bQ_0R{outline:2px solid rgba(196,181,253,.9);outline-offset:2px}[data-thump-v2] a.VaultView_createActionCard__8VNAc,[data-thump-v2] a.VaultView_createActionCard__8VNAc:focus-visible,[data-thump-v2] a.VaultView_createActionCard__8VNAc:hover{color:#ffffff}.VaultView_createActionFrame__bQ_0R{--v2-select-frame-radius:12px;--v2-select-frame-thickness:2.5px;--v2-select-frame-border:#763dcf;--v2-select-frame-inner-bg:#763dcf;width:100%;height:100%}.VaultView_createActionFrame__bQ_0R .v2-select-frame__inner{background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%))}.VaultView_createActionContent__3ohfF{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;height:100%}.VaultView_createActionDiamond___BbKP{display:grid;place-items:center;flex-shrink:0;width:72px;height:72px;border-radius:4px;background:#ffffff;transform:rotate(45deg)}.VaultView_createActionPlus__zQuRj{width:40px;height:40px;color:#5c24cc;stroke:#5c24cc;stroke-width:2.5;transform:rotate(-45deg)}.VaultView_createActionLabel__9borr{width:90%;max-width:100%;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:16px;font-weight:500;line-height:22px;letter-spacing:0;text-align:center}@media (max-width:899px){.VaultView_page__ODsp6{gap:20px;margin-bottom:40px}.VaultView_tabToolbar____Izw{flex-direction:column;align-items:stretch}.VaultView_tabCopy__nbhee{flex:0 0 auto}.VaultView_tabs__kojdX{flex:0 0 auto;align-self:flex-start;width:370px;max-width:100%;height:42px;margin-left:0}.VaultView_folderCard__vq2qp{width:calc((100% - 16px) / 2)}.VaultView_createFolderButton__CkWsD{flex:0 0 52px;width:52px;min-width:52px;min-height:52px;align-self:stretch}}@media (max-width:767px){.VaultView_page__ODsp6{gap:1rem;padding-inline:16px}.VaultView_pageTitle__8BvKo,.VaultView_tabTitle__Djzrf{font-size:18px;line-height:28px}.VaultView_tabDescription__aEApd{display:none}.VaultView_tabs__kojdX{height:40px}.VaultView_folderGrid__s7x_o{gap:12px}.VaultView_folderCard__vq2qp{width:calc((100% - 12px) / 2)}.VaultView_createFolderButton__CkWsD{flex:0 0 56px;width:56px;min-width:56px;min-height:56px;aspect-ratio:1/1}.VaultView_folderCardMain__foYzH{gap:8px;padding:14px 0 14px 12px}.VaultView_folderCardActions__v6YPa{padding-right:8px}.VaultView_folderCardName__Nm_de{font-size:.875rem}.VaultView_folderCardMeta__JNcuI{font-size:.75rem}.VaultView_createActionCard__8VNAc{width:min(100%,284px);height:auto;aspect-ratio:284/320}.VaultView_libraryCardWrap__RM2hM [data-thump-companion-handle]{top:.65rem;left:.65rem;right:auto;box-sizing:border-box;max-width:calc(100% - 3.25rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VaultView_libraryCardActions__letts{top:8px;right:8px}.VaultView_libraryCardMenuButton__yX2fI{width:28px;height:28px;border-radius:7px}.VaultView_libraryCardMenuButton__yX2fI svg{width:14px;height:14px}}.VaultCreateFolderModal_overlay__7gjGi{position:fixed;inset:0;z-index:50;background:rgba(17,16,36,.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.VaultCreateFolderModal_content__Jkhgy{position:fixed;top:50%;left:50%;z-index:51;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:min(380px,calc(100vw - 2rem));padding:1.15rem 1.15rem 1.25rem;transform:translate(-50%,-50%);overflow:visible;border:1px solid rgba(118,61,207,.45);border-radius:12px;background:#19182d;outline:none;box-shadow:0 20px 60px rgba(0,0,0,.5)}.VaultCreateFolderModal_header__tUGjj{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.VaultCreateFolderModal_title__Rtacy{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1rem;font-weight:700;line-height:1.3}.VaultCreateFolderModal_close__csN2N{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer}.VaultCreateFolderModal_close__csN2N:hover{color:#763dcf}.VaultCreateFolderModal_field__INERO{display:flex;flex-direction:column;gap:.5rem}.VaultCreateFolderModal_label__1GUG9{color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600}.VaultCreateFolderModal_input__UL035{width:100%}.VaultCreateFolderModal_actions__9nvvk{display:flex;align-items:center;justify-content:flex-end;gap:.65rem}.VaultCreateFolderModal_cancelButton__aAVGu{min-width:84px;height:40px;border-radius:4px;background:#2d2b4f;color:#ffffff}.VaultCreateFolderModal_cancelButton__aAVGu:hover{background:#36345c}.VaultCreateFolderModal_createButton__V0_tU{min-width:84px;height:40px;border-radius:4px}.VaultCreateFolderModal_srOnly__9SokV{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HomeView_page__fk2NJ{box-sizing:border-box;display:flex;flex-direction:column;gap:1.5rem;width:100%;max-width:1408px;margin-inline:auto;padding-inline:32px}.HomeView_companions__Y_oCN{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;column-gap:24px;row-gap:24px;width:100%;max-width:1344px;margin-inline:auto}.HomeView_toolbar__gmp8l{display:flex;flex-direction:column;gap:1.25rem}.HomeView_headerRow__f8esA{display:flex;align-items:center;justify-content:space-between;gap:1rem}.HomeView_title__x77TS{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:20px;font-weight:700;line-height:32px;letter-spacing:0}.HomeView_filtersRow__VbD32{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem;width:100%}.HomeView_desktopFilters__TVpKz{display:contents}.HomeView_selectTrigger__8YAJv{flex:0 0 auto;width:auto}.HomeView_search__TVDBm{flex:0 0 auto;width:340px;max-width:340px}.HomeView_searchControl__dNZKv{height:var(--v2-control-height,48px);border-radius:10px;border-color:rgba(118,61,207,.55)}.HomeView_filterButton__Yb0PS{display:none;flex-shrink:0;place-items:center;box-sizing:border-box;width:48px;height:48px;padding:0;border:1px solid rgba(118,61,207,.55);border-radius:10px;background:var(--v2-bg-input,#16142a);color:var(--v2-text-body,#6764a4);cursor:pointer}.HomeView_filterButton__Yb0PS:hover{border-color:#763dcf;color:#763dcf}.HomeView_searchResult__yScMi{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:16px;font-weight:700;line-height:32px;letter-spacing:0}.HomeView_searchQuery__aQb2O{color:#a78bfa}.HomeView_exploreError__Heyy3{width:100%;flex:1}.HomeView_loadMoreButton__lC4jU{margin-top:.75rem;height:44px;padding:0 1.25rem;border:1px solid rgba(118,61,207,.55);border-radius:10px;background:var(--v2-bg-input,#16142a);color:#ffffff;font-size:.9375rem;font-weight:600;cursor:pointer}.HomeView_loadMoreButton__lC4jU:hover:not(:disabled){border-color:#763dcf;color:#c4b5fd}.HomeView_loadMoreButton__lC4jU:disabled{opacity:.65;cursor:wait}.HomeView_loadMoreRow__g1gFq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:1rem}.HomeView_loadMoreMessage__ZpwbE{margin:0;color:var(--v2-text-body);font-size:.875rem;line-height:1.5}@media (max-width:1279px){.HomeView_companions__Y_oCN{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.HomeView_filtersRow__VbD32{flex-wrap:wrap}.HomeView_search__TVDBm{width:300px;max-width:300px}}@media (max-width:1024px){.HomeView_filtersRow__VbD32{flex-wrap:wrap;gap:.625rem}.HomeView_search__TVDBm{order:-1;flex:1 1 100%;width:100%;max-width:100%}}@media (max-width:1023px){.HomeView_companions__Y_oCN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.HomeView_page__fk2NJ{gap:1rem;padding-inline:16px}.HomeView_title__x77TS{font-size:18px;line-height:28px}.HomeView_companions__Y_oCN{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px;max-width:none}}@media (max-width:567px){.HomeView_filtersRow__VbD32{flex-wrap:nowrap;gap:.5rem}.HomeView_desktopFilters__TVpKz{display:none}.HomeView_search__TVDBm{order:0;flex:1 1 auto;width:auto;min-width:0;max-width:none}.HomeView_filterButton__Yb0PS{display:grid}}.CreatorProfileView_page__ZRYPn{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:20px;width:100%;max-width:1408px;margin-inline:auto;padding:0 32px 40px;min-height:0}.CreatorProfileView_header__b56fG{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.CreatorProfileView_headerCopy__DLslA{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.CreatorProfileView_title__erEWA{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1.5rem;font-weight:700;line-height:1.25}.CreatorProfileView_creatorHandle__lSme_{margin:0;color:#763dcf;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:600}.CreatorProfileView_infoButton__uYtDL{display:none;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer}.CreatorProfileView_infoButton__uYtDL:hover{color:#c4b5fd}.CreatorProfileView_infoButton__uYtDL:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.CreatorProfileView_layout__MmvOd{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:24px;align-items:start;width:100%}.CreatorProfileView_infoColumn__OmWvr{width:100%;max-width:340px}.CreatorProfileView_infoPanel__phnKk{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;max-width:340px;height:auto;min-height:0;padding:16px 14px 20px;border:1px solid rgba(118,61,207,.28);border-radius:16px;background:#19182d}.CreatorProfileView_infoPanelFlush__yaskC{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;padding:0;border:0;background:transparent}.CreatorProfileView_infoPanelFlush__yaskC .CreatorProfileView_infoPanelBody__ZWXCE{flex:1 1 auto;min-height:0;overflow-y:auto}.CreatorProfileView_infoPanelBody__ZWXCE{display:flex;flex-direction:column;gap:16px;min-width:0}.CreatorProfileView_portraitCard__tCnDi{display:block;width:100%}.CreatorProfileView_portraitMedia__KBfLE{position:relative;width:100%;overflow:hidden;border:1px solid #763dcf;border-radius:16px;background:#12111f;aspect-ratio:295/395}.CreatorProfileView_portraitImage__uHdRB{object-fit:cover;object-position:center}.CreatorProfileView_portraitCopy__AVqHn{position:absolute;z-index:1;right:12px;bottom:12px;left:12px;display:flex;flex-direction:column;gap:6px;min-width:0}.CreatorProfileView_portraitName__5Ux23{color:#ffffff;font-size:.9375rem}.CreatorProfileView_portraitMeta__2l8IX,.CreatorProfileView_portraitName__5Ux23{margin:0;font-family:var(--font-plus-jakarta-sans,inherit);font-weight:600;line-height:1.3;text-shadow:0 1px 6px rgba(0,0,0,.65)}.CreatorProfileView_portraitMeta__2l8IX{color:rgba(255,255,255,.78);font-size:.75rem}.CreatorProfileView_handleRow__ITA1w{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.CreatorProfileView_handle__YhrT2{overflow:hidden;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.CreatorProfileView_premiumBadge__UFeJ8{color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.75rem;font-weight:600;line-height:1.2}.CreatorProfileView_bio__2ajUQ{margin:0;color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:500;line-height:1.45}.CreatorProfileView_followButton__eku7g{width:100%;min-width:0;height:40px;padding:0 10px;border:0;border-radius:8px;font-size:.8125rem;font-weight:700;background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%));color:#ffffff}.CreatorProfileView_followButtonFollowing__PIZP5{background:#373563!important;background-image:none!important;border:0!important;color:#ffffff!important}.CreatorProfileView_followButtonFollowing__PIZP5:hover:not(:disabled){background:#373563!important;background-image:none!important;filter:brightness(1.08)}.CreatorProfileView_followButtonFlush__QPKOQ{flex-shrink:0;margin-top:auto}.CreatorProfileView_contentPanel__MhIZt{display:flex;flex-direction:column;gap:16px;min-width:0}.CreatorProfileView_filterRow__o_IRB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;width:100%}.CreatorProfileView_filterTabs___V_QA{display:flex;flex-wrap:wrap;gap:10px;min-width:0}.CreatorProfileView_filterTab__ovH6q{min-width:110px;min-height:44px;padding:0 22px;border:1px solid rgba(118,61,207,.65);border-radius:8px;background:transparent;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:700;cursor:pointer}.CreatorProfileView_filterTab__ovH6q:focus-visible,.CreatorProfileView_tabPanel__m_WtM:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.CreatorProfileView_tabPanel__m_WtM{min-width:0}.CreatorProfileView_filterTabActive__Y1PNm{border-color:transparent;background:var(--v2-primary-gradient,linear-gradient(to top right,#763dcf 0,#5c24cc 100%))}.CreatorProfileView_companionGrid__t2VJw,.CreatorProfileView_mediaGrid__dis4C{--creator-card-ratio:318/450;--creator-card-min-width:260px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--creator-card-min-width)),1fr));justify-content:start;align-items:start;column-gap:24px;row-gap:24px;width:100%}.CreatorProfileView_companionCardItem__szdI3,.CreatorProfileView_mediaTile__2MJYn{box-sizing:border-box;width:100%;max-width:318px;min-width:0;justify-self:start}.CreatorProfileView_companionCardItem__szdI3 [data-thump-companion-card]{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:var(--creator-card-ratio)}.CreatorProfileView_mediaTile__2MJYn{position:relative;display:block;overflow:hidden;aspect-ratio:var(--creator-card-ratio);border:1px solid var(--v2-primary,#763dcf);border-radius:16px;background:#12111f}.CreatorProfileView_mediaImage__gbHvd,.CreatorProfileView_mediaVideo__eotSr{display:block;width:100%;height:100%;object-fit:cover}.CreatorProfileView_videoBadge__7NaNT{position:absolute;top:8px;left:8px;z-index:3;padding:2px 8px;border-radius:999px;background:rgba(17,16,36,.75);color:#ffffff;font-size:.6875rem;font-weight:700}.CreatorProfileView_emptyState__0bCbY,.CreatorProfileView_missingState__qwqDt{margin:0;color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:600}.CreatorProfileView_missingState__qwqDt{padding:48px 24px;text-align:center}@media (max-width:1099px){.CreatorProfileView_layout__MmvOd{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}}@media (max-width:899px){.CreatorProfileView_page__ZRYPn{padding-inline:16px}.CreatorProfileView_infoButton__uYtDL{display:inline-flex}.CreatorProfileView_layout__MmvOd{grid-template-columns:1fr}.CreatorProfileView_infoColumn__OmWvr{display:none}.CreatorProfileView_filterTabs___V_QA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.CreatorProfileView_filterTab__ovH6q{min-width:0;min-height:42px;padding:0 8px;font-size:.8125rem;white-space:nowrap}}@media (max-width:767px){.CreatorProfileView_companionGrid__t2VJw,.CreatorProfileView_mediaGrid__dis4C{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px}.CreatorProfileView_companionCardItem__szdI3,.CreatorProfileView_mediaTile__2MJYn{max-width:none;justify-self:stretch}.CreatorProfileView_companionCardItem__szdI3 [data-thump-companion-card]{aspect-ratio:auto;height:280px;min-height:280px;max-height:280px}.CreatorProfileView_mediaTile__2MJYn{aspect-ratio:auto;height:280px}}.CreatorProfileInfoDrawer_overlay__r1yr6{position:fixed;inset:0;z-index:70;background:rgba(17,16,36,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.CreatorProfileInfoDrawer_content__DtkXa{position:fixed;top:0;right:0;bottom:0;z-index:71;box-sizing:border-box;display:flex;flex-direction:column;width:min(340px,calc(100vw - 1.25rem));max-width:340px;height:100%;max-height:100vh;overflow:hidden;padding:52px 16px 20px;border:0;border-radius:16px 0 0 16px;background:#12111f;outline:none;box-shadow:-16px 0 48px rgba(0,0,0,.45);transform:translateX(0);animation:CreatorProfileInfoDrawer_creatorProfileInfoSlideIn__B3Rpz .22s ease-out}@keyframes CreatorProfileInfoDrawer_creatorProfileInfoSlideIn__B3Rpz{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.CreatorProfileInfoDrawer_content__DtkXa{animation:none}}.CreatorProfileInfoDrawer_close__do8S6{position:absolute;top:12px;right:12px;z-index:5;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer}.CreatorProfileInfoDrawer_close__do8S6:hover{color:#c4b5fd;background:transparent}.CreatorProfileInfoDrawer_close__do8S6:focus-visible{outline:2px solid #c4b5fd;outline-offset:2px}.CreatorProfileInfoDrawer_srOnly__rSi_K{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.VaultMoveToFolderModal_overlay__D99ec{position:fixed;inset:0;z-index:50;background:rgba(17,16,36,.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.VaultMoveToFolderModal_content__cP3Il{position:fixed;top:50%;left:50%;z-index:51;display:flex;flex-direction:column;gap:1.25rem;box-sizing:border-box;width:min(380px,calc(100vw - 2rem));max-height:min(480px,calc(100vh - 2rem));padding:1.15rem 1.15rem 1.25rem;transform:translate(-50%,-50%);overflow:hidden;border:1px solid rgba(118,61,207,.45);border-radius:12px;background:#19182d;outline:none;box-shadow:0 20px 60px rgba(0,0,0,.5)}.VaultMoveToFolderModal_header__F_ZB_{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.VaultMoveToFolderModal_heading__tNQf2{display:flex;min-width:0;flex:1;flex-direction:column;gap:.35rem}.VaultMoveToFolderModal_title__AJR1X{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1rem;font-weight:700;line-height:1.3}.VaultMoveToFolderModal_currentPath__Qs5rg{margin:0;color:#a9a6d4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;line-height:1.35}.VaultMoveToFolderModal_close__eh9_8{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:#ffffff;cursor:pointer}.VaultMoveToFolderModal_close__eh9_8:hover{color:#763dcf}.VaultMoveToFolderModal_folderList__Z5Jau{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;max-height:280px}.VaultMoveToFolderModal_folderOption__9_Igl{display:flex;align-items:center;gap:.65rem;width:100%;padding:.75rem .85rem;border:1px solid rgba(118,61,207,.35);border-radius:8px;background:#21203a;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.875rem;font-weight:600;text-align:left;cursor:pointer}.VaultMoveToFolderModal_folderOption__9_Igl:hover:not(:disabled):not([aria-disabled=true]){border-color:rgba(118,61,207,.75);background:#2a2848}.VaultMoveToFolderModal_folderOptionCurrent__HVm1M,.VaultMoveToFolderModal_folderOption__9_Igl:disabled,.VaultMoveToFolderModal_folderOption__9_Igl[aria-disabled=true]{border-color:transparent;background:rgba(118,61,207,.18);color:#ffffff;opacity:1;filter:none;cursor:default;pointer-events:none}.VaultMoveToFolderModal_emptyMessage__DAIrg{margin:0;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.8125rem;font-weight:600;line-height:1.4}.VaultMoveToFolderModal_srOnly__AUWJU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.VaultRemoveFolderConfirmModal_overlay__hf3Vp{position:fixed;inset:0;z-index:70;background:rgba(17,16,36,.85);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.VaultRemoveFolderConfirmModal_content__nhQ7R{position:fixed;top:50%;left:50%;z-index:71;box-sizing:border-box;width:min(420px,calc(100vw - 2rem));padding:28px 24px 24px;transform:translate(-50%,-50%);border:1px solid rgba(118,61,207,.55);border-radius:24px;background:#19182d;outline:none;box-shadow:0 20px 60px rgba(0,0,0,.5);text-align:center}.VaultRemoveFolderConfirmModal_content__nhQ7R,.VaultRemoveFolderConfirmModal_header___3kY2{display:flex;flex-direction:column;align-items:center;gap:16px}.VaultRemoveFolderConfirmModal_iconBadge__MGmXW{display:grid;place-items:center;width:56px;height:56px;border-radius:999px;background:linear-gradient(135deg,#763dcf,#5c24cc);color:#ffffff}.VaultRemoveFolderConfirmModal_title__4zk1f{margin:0;color:#ffffff;font-family:var(--font-plus-jakarta-sans,inherit);font-size:1.25rem;font-weight:700;line-height:1.3}.VaultRemoveFolderConfirmModal_description__TaUzF{margin:0;color:#6764a4;font-family:var(--font-plus-jakarta-sans,inherit);font-size:.9375rem;font-weight:500;line-height:1.45}.VaultRemoveFolderConfirmModal_actions__bOigI{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%}.VaultRemoveFolderConfirmModal_actionButton__41GuR{width:100%;min-height:40px;border-radius:8px;font-weight:600}.VaultRemoveFolderConfirmModal_cancelButton__3cMDX{background:transparent;color:#cdcecf}.VaultRemoveFolderConfirmModal_cancelButton__3cMDX:hover{background:rgba(118,61,207,.14);color:#ffffff}@media (max-width:767px){.VaultRemoveFolderConfirmModal_content__nhQ7R{padding:24px 18px 18px;border-radius:20px}.VaultRemoveFolderConfirmModal_title__4zk1f{font-size:1.125rem}}