.MobileAssetLibrary-module___mV25W__shell{color:#f6f4ff;background:#03050d;min-height:100dvh}html:has(.MobileAssetLibrary-module___mV25W__shell){scrollbar-width:none}html:has(.MobileAssetLibrary-module___mV25W__shell)::-webkit-scrollbar{display:none}.MobileAssetLibrary-module___mV25W__page{width:min(100%,480px);min-height:100dvh;padding:0 18px max(18px, env(safe-area-inset-bottom));background:radial-gradient(circle at 97% 1%,#472bd71a,#0000 26%),radial-gradient(circle at 4% 52%,#5918cf14,#0000 24%),#03050d;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 90px #27156c3d}.MobileAssetLibrary-module___mV25W__pageManaging{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.MobileAssetLibrary-module___mV25W__header{padding-top:8px}.MobileAssetLibrary-module___mV25W__headerNav{align-items:center;gap:7px;height:28px;display:flex}.MobileAssetLibrary-module___mV25W__backButton{color:#efeff8db;background:#090c19d1;border:1px solid #676d9657;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;transition:border-color .16s,background .16s;display:grid}.MobileAssetLibrary-module___mV25W__backButton:hover{background:#231749d6;border-color:#9750ffad}.MobileAssetLibrary-module___mV25W__backButton svg{width:15px;height:15px}.MobileAssetLibrary-module___mV25W__brand{align-items:center;width:fit-content;height:24px;display:flex}.MobileAssetLibrary-module___mV25W__brand img{width:86px;height:auto}.MobileAssetLibrary-module___mV25W__manageButton{cursor:pointer;color:#ebeaf7c7;background:#0e1022d1;border:1px solid #7e70b157;border-radius:7px;align-items:center;gap:5px;height:27px;margin-left:auto;padding:0 9px;font-size:10px;font-weight:700;display:inline-flex}.MobileAssetLibrary-module___mV25W__manageButton svg{width:14px;height:14px}.MobileAssetLibrary-module___mV25W__manageButtonActive{color:#dcbcff;background:#5c31cd3d;border-color:#9e5effad}.MobileAssetLibrary-module___mV25W__titleRow{justify-content:space-between;align-items:center;gap:10px;margin-top:5px;display:flex}.MobileAssetLibrary-module___mV25W__titleBlock{flex:1;min-width:0}.MobileAssetLibrary-module___mV25W__titleBlock h1{letter-spacing:-.06em;white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:clamp(21px,5.6vw,27px);font-weight:840;line-height:1.05;display:flex}.MobileAssetLibrary-module___mV25W__titleBlock h1 svg{color:#6f42ff;filter:drop-shadow(0 0 7px #743fffb3);width:20px;height:20px}.MobileAssetLibrary-module___mV25W__titleBlock p{color:#d2d3e49c;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:9px;overflow:hidden}.MobileAssetLibrary-module___mV25W__topActions{flex:none;align-items:center;gap:7px;display:flex}.MobileAssetLibrary-module___mV25W__searchBox{color:#d2d4e5b3;background:#0c0e1dc2;border:1px solid #757aa23b;border-radius:17px;align-items:center;gap:6px;width:139px;height:32px;padding:0 9px;transition:border-color .16s,background .16s;display:flex}.MobileAssetLibrary-module___mV25W__searchBox:focus-within{background:#0e1122;border-color:#7d47ffb3}.MobileAssetLibrary-module___mV25W__searchBox svg{flex:none;width:14px;height:14px}.MobileAssetLibrary-module___mV25W__searchBox input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.MobileAssetLibrary-module___mV25W__searchBox input::placeholder{color:#d2d4e591}.MobileAssetLibrary-module___mV25W__uploadButton{cursor:pointer;color:#fff;background:linear-gradient(105deg,#4930ec 0%,#6b25e6 53%,#aa159a 100%);border:1px solid #a145ffad;border-radius:17px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:10px;font-weight:720;display:inline-flex;box-shadow:0 6px 18px #5725e840}.MobileAssetLibrary-module___mV25W__uploadButton svg{width:15px;height:15px}.MobileAssetLibrary-module___mV25W__uploadButton:disabled{cursor:wait;opacity:.72}.MobileAssetLibrary-module___mV25W__mainTabs{background:#0b0e20;border:1px solid #545b884d;border-radius:11px;grid-template-columns:repeat(3,1fr);height:37px;margin-top:16px;padding:3px;display:grid;overflow:hidden}.MobileAssetLibrary-module___mV25W__mainTabs button{cursor:pointer;color:#e2e2f0c2;background:0 0;border:0;border-radius:8px;font-size:11px;transition:background .16s,color .16s}.MobileAssetLibrary-module___mV25W__mainTabs .MobileAssetLibrary-module___mV25W__activeMainTab{color:#fff;background:linear-gradient(100deg,#4024f4 0%,#7b1ed4 58%,#a415ae 100%);font-weight:750;box-shadow:0 3px 14px #4e24f040}.MobileAssetLibrary-module___mV25W__quickFilters{scrollbar-width:none;gap:5px;margin-top:10px;padding-bottom:1px;display:flex;overflow-x:auto}.MobileAssetLibrary-module___mV25W__quickFilters::-webkit-scrollbar{display:none}.MobileAssetLibrary-module___mV25W__folderRail::-webkit-scrollbar{display:none}.MobileAssetLibrary-module___mV25W__quickFilters button{cursor:pointer;color:#dbdceba6;background:#0a0c1adb;border:1px solid #59608b40;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;height:27px;padding:0 11px;font-size:10px;display:inline-flex}.MobileAssetLibrary-module___mV25W__quickFilters button svg{width:13px;height:13px}.MobileAssetLibrary-module___mV25W__quickFilters .MobileAssetLibrary-module___mV25W__activeQuickFilter{color:#fff;background:linear-gradient(100deg,#3d1f89cc,#52126fcc);border-color:#9948ffc9}.MobileAssetLibrary-module___mV25W__summary{background:radial-gradient(circle at 100% 0,#2659c82b,#0000 40%),linear-gradient(105deg,#1f0d48ab,#080c1eeb 58%);border:1px solid #4e509985;border-radius:12px;margin-top:11px;padding:11px 12px 10px;box-shadow:inset 0 1px #ffffff0d}.MobileAssetLibrary-module___mV25W__summaryHeader,.MobileAssetLibrary-module___mV25W__sectionHeading{justify-content:space-between;align-items:center;display:flex}.MobileAssetLibrary-module___mV25W__summaryHeader h2,.MobileAssetLibrary-module___mV25W__sectionHeading h2,.MobileAssetLibrary-module___mV25W__tools h2{letter-spacing:-.01em;margin:0;font-size:11px;font-weight:750}.MobileAssetLibrary-module___mV25W__summaryHeader button{cursor:pointer;color:#cacddf85;background:0 0;border:0;align-items:center;gap:5px;font-size:9px;display:inline-flex}.MobileAssetLibrary-module___mV25W__summaryHeader button svg{width:12px;height:12px}.MobileAssetLibrary-module___mV25W__summaryHeader button:disabled{cursor:wait}.MobileAssetLibrary-module___mV25W__spinning{animation:.65s linear infinite MobileAssetLibrary-module___mV25W__spin}.MobileAssetLibrary-module___mV25W__summaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:9px;display:grid}.MobileAssetLibrary-module___mV25W__summaryItem{border-right:1px solid #575e8b30;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex}.MobileAssetLibrary-module___mV25W__summaryItem:first-child{padding-left:0}.MobileAssetLibrary-module___mV25W__summaryItem:last-child{border-right:0;padding-right:0}.MobileAssetLibrary-module___mV25W__summaryItem>span,.MobileAssetLibrary-module___mV25W__toolLink>span:first-child{background:#111431d6;border:1px solid;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.MobileAssetLibrary-module___mV25W__summaryItem>span svg,.MobileAssetLibrary-module___mV25W__toolLink>span:first-child svg{width:18px;height:18px}.MobileAssetLibrary-module___mV25W__summaryItem div{flex-direction:column;min-width:0;display:flex}.MobileAssetLibrary-module___mV25W__summaryItem strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:730;line-height:1.15;overflow:hidden}.MobileAssetLibrary-module___mV25W__summaryItem small{color:#d5d6e58f;white-space:nowrap;margin-top:3px;font-size:8px}.MobileAssetLibrary-module___mV25W__purple{color:#ca4bff}.MobileAssetLibrary-module___mV25W__blue{color:#348cff}.MobileAssetLibrary-module___mV25W__yellow{color:#f1cb39}.MobileAssetLibrary-module___mV25W__green{color:#24dd96}.MobileAssetLibrary-module___mV25W__indigo{color:#5c63ff}.MobileAssetLibrary-module___mV25W__cyan{color:#1f9eff}.MobileAssetLibrary-module___mV25W__pink{color:#ec45d4}.MobileAssetLibrary-module___mV25W__orange{color:#f1a442}.MobileAssetLibrary-module___mV25W__teal{color:#22d2c0}.MobileAssetLibrary-module___mV25W__recentSection,.MobileAssetLibrary-module___mV25W__folderSection{margin-top:11px}.MobileAssetLibrary-module___mV25W__sectionHeading{min-height:18px;margin-bottom:6px}.MobileAssetLibrary-module___mV25W__sectionHeading>div{min-width:0}.MobileAssetLibrary-module___mV25W__sectionHeading small{color:#cfd1e57a;margin-top:4px;font-size:8px;display:block}.MobileAssetLibrary-module___mV25W__sectionHeading>button,.MobileAssetLibrary-module___mV25W__sectionHeading>a{cursor:pointer;color:#d5d6e682;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;display:inline-flex}.MobileAssetLibrary-module___mV25W__sectionHeading span{font-size:16px;line-height:0}.MobileAssetLibrary-module___mV25W__assetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 8px;display:grid}.MobileAssetLibrary-module___mV25W__assetCard{background:#0a0d18;border:1px solid #6268934f;border-radius:10px;min-width:0;position:relative;overflow:hidden;box-shadow:0 5px 16px #00000026}.MobileAssetLibrary-module___mV25W__assetCard.MobileAssetLibrary-module___mV25W__cardSelected,.MobileAssetLibrary-module___mV25W__libraryCard.MobileAssetLibrary-module___mV25W__cardSelected{border-color:#9a5cff;box-shadow:inset 0 0 0 2px #9a5cffd1,0 7px 24px #5429cd38}.MobileAssetLibrary-module___mV25W__assetPreview{aspect-ratio:1.55;background:#131628;position:relative;overflow:hidden}.MobileAssetLibrary-module___mV25W__recentSection .MobileAssetLibrary-module___mV25W__sectionHeading{margin-bottom:2px}.MobileAssetLibrary-module___mV25W__recentToggle svg{width:12px;height:12px}.MobileAssetLibrary-module___mV25W__previewLink{position:absolute;inset:0}.MobileAssetLibrary-module___mV25W__previewLink img{object-fit:cover;transition:transform .24s,filter .24s}.MobileAssetLibrary-module___mV25W__assetCard:hover .MobileAssetLibrary-module___mV25W__previewLink img{filter:brightness(1.06);transform:scale(1.04)}.MobileAssetLibrary-module___mV25W__typeBadge{z-index:1;background:linear-gradient(105deg,#9143ff,#bc2bcc);border-radius:4px;align-items:center;height:17px;padding:0 5px;font-size:8px;font-weight:740;display:inline-flex;position:absolute;top:7px;left:7px}.MobileAssetLibrary-module___mV25W__videoBadge{background:linear-gradient(105deg,#175eee,#0c90f6)}.MobileAssetLibrary-module___mV25W__moreButton{z-index:2;cursor:pointer;color:#fff;filter:drop-shadow(0 1px 3px #000);background:0 0;border:0;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:4px;right:3px}.MobileAssetLibrary-module___mV25W__moreButton svg{width:15px;height:15px}.MobileAssetLibrary-module___mV25W__playButton{z-index:2;cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0709179c;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileAssetLibrary-module___mV25W__playButton svg{width:12px;height:12px;transform:translate(1px)}.MobileAssetLibrary-module___mV25W__duration{background:#04050bc9;border-radius:3px;padding:2px 4px;font-size:8px;position:absolute;bottom:5px;right:5px}.MobileAssetLibrary-module___mV25W__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MobileAssetLibrary-module___mV25W__libraryView{margin-top:10px}.MobileAssetLibrary-module___mV25W__folderFilterRow{align-items:center;gap:8px;min-width:0;margin-bottom:8px;display:flex}.MobileAssetLibrary-module___mV25W__folderFilters{scroll-snap-type:x proximity;scrollbar-width:none;flex:1;gap:7px;min-width:0;padding:2px 0;display:flex;overflow-x:auto}.MobileAssetLibrary-module___mV25W__folderFilters::-webkit-scrollbar{display:none}.MobileAssetLibrary-module___mV25W__folderFilters button,.MobileAssetLibrary-module___mV25W__gridViewButton{cursor:pointer;color:#e5e6f2bf;background:#080a17d1;border:1px solid #636a954d;flex:none;transition:border-color .16s,background .16s,color .16s,transform .16s}.MobileAssetLibrary-module___mV25W__folderFilters button{white-space:nowrap;scroll-snap-align:start;border-radius:999px;height:28px;padding:0 10px;font-size:10px}.MobileAssetLibrary-module___mV25W__folderFilters button:hover,.MobileAssetLibrary-module___mV25W__gridViewButton:hover{color:#fff;border-color:#995cff9e}.MobileAssetLibrary-module___mV25W__folderFilters .MobileAssetLibrary-module___mV25W__activeFolderFilter{color:#fff;background:linear-gradient(105deg,#5936f1 0%,#ad1ebe 100%);border-color:#8d43ff;font-weight:720;box-shadow:0 0 15px #852aff40}.MobileAssetLibrary-module___mV25W__filterDivider{background:#858ba933;flex:none;width:1px;height:19px}.MobileAssetLibrary-module___mV25W__gridViewButton{color:#8753ff;border-radius:9px;place-items:center;width:32px;height:28px;display:grid}.MobileAssetLibrary-module___mV25W__gridViewButton svg{width:17px;height:17px}.MobileAssetLibrary-module___mV25W__listViewButton{color:#b491ff;background:#5c33c933;border-color:#9058ffa8}.MobileAssetLibrary-module___mV25W__libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 11px;display:grid}.MobileAssetLibrary-module___mV25W__libraryList{grid-template-columns:minmax(0,1fr);gap:9px}.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__libraryCard,.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__videoLibraryCard{aspect-ratio:auto;height:104px}.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__libraryCardShade,.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__videoLibraryShade{background:linear-gradient(90deg,#0000 12%,#04060f57 46%,#03050df5 100%);inset:0}.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__libraryCardImage{object-position:center 42%}.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__libraryCardCopy{inset:50% 46px auto 45%;transform:translateY(-50%)}.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__libraryTypeBadge{top:10px;left:10px}.MobileAssetLibrary-module___mV25W__libraryList .MobileAssetLibrary-module___mV25W__libraryPlayButton{width:35px;height:35px;top:50%;left:25%}.MobileAssetLibrary-module___mV25W__libraryCard{aspect-ratio:.82;background:#101321;border:1px solid #70769c57;border-radius:13px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 9px 24px #0000002b}.MobileAssetLibrary-module___mV25W__videoLibraryGrid{margin-left:2px;margin-right:2px}.MobileAssetLibrary-module___mV25W__videoLibraryCard{aspect-ratio:.93;border-color:#757ea761}.MobileAssetLibrary-module___mV25W__libraryCardLink{color:#fff;position:absolute;inset:0}.MobileAssetLibrary-module___mV25W__libraryCardImage{object-fit:cover;transition:transform .26s,filter .26s}.MobileAssetLibrary-module___mV25W__libraryCard:hover .MobileAssetLibrary-module___mV25W__libraryCardImage,.MobileAssetLibrary-module___mV25W__libraryCard:focus-within .MobileAssetLibrary-module___mV25W__libraryCardImage{filter:brightness(1.05);transform:scale(1.035)}.MobileAssetLibrary-module___mV25W__libraryCardShade{background:linear-gradient(#0000 0%,#050710bd 52%,#03050dfa 100%);position:absolute;inset:40% 0 0}.MobileAssetLibrary-module___mV25W__videoLibraryShade{inset:44% 0 0}.MobileAssetLibrary-module___mV25W__libraryTypeBadge{z-index:1;background:linear-gradient(105deg,#6231f1 0%,#c62fcf 100%);border-radius:5px;align-items:center;height:21px;padding:0 7px;font-size:9px;font-weight:720;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 3px 13px #6c27ed52}.MobileAssetLibrary-module___mV25W__libraryVideoBadge{background:linear-gradient(105deg,#1858db 0%,#0b91ed 100%);box-shadow:0 3px 13px #1765e247}.MobileAssetLibrary-module___mV25W__libraryPlayButton{z-index:1;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#090c186b;border:1px solid #ffffff85;border-radius:50%;place-items:center;width:41px;height:41px;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #0003}.MobileAssetLibrary-module___mV25W__libraryPlayButton svg{width:18px;height:18px;margin-left:2px}.MobileAssetLibrary-module___mV25W__libraryCardCopy{min-width:0;position:absolute;bottom:13px;left:12px;right:40px}.MobileAssetLibrary-module___mV25W__libraryCardCopy h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:740;line-height:1.25;overflow:hidden}.MobileAssetLibrary-module___mV25W__libraryCardCopy p{color:#dcdeed9c;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:9px;overflow:hidden}.MobileAssetLibrary-module___mV25W__libraryMoreButton,.MobileAssetLibrary-module___mV25W__libraryFavoriteButton{z-index:2;cursor:pointer;color:#e7e8f3b8;background:0 0;border:0;place-items:center;transition:color .16s,transform .16s;display:grid;position:absolute}.MobileAssetLibrary-module___mV25W__libraryMoreButton{filter:drop-shadow(0 1px 4px #000);border-radius:50%;width:29px;height:29px;top:7px;right:7px}.MobileAssetLibrary-module___mV25W__libraryFavoriteButton{width:29px;height:29px;bottom:8px;right:9px}.MobileAssetLibrary-module___mV25W__libraryMoreButton:hover,.MobileAssetLibrary-module___mV25W__libraryFavoriteButton:hover{color:#fff;transform:scale(1.08)}.MobileAssetLibrary-module___mV25W__libraryMoreButton svg{width:17px;height:17px}.MobileAssetLibrary-module___mV25W__libraryFavoriteButton svg{width:20px;height:20px}.MobileAssetLibrary-module___mV25W__libraryFavoriteButton.MobileAssetLibrary-module___mV25W__favoriteActive{color:#d86dff}.MobileAssetLibrary-module___mV25W__selectionButton{z-index:4;cursor:pointer;background:#0a061914;border:0;justify-content:flex-end;align-items:flex-start;padding:8px;display:flex;position:absolute;inset:0}.MobileAssetLibrary-module___mV25W__selectionButton>span{color:#fff;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#04050ea8;border:1px solid #ffffffad;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 3px 12px #00000057}.MobileAssetLibrary-module___mV25W__selectionButton[aria-pressed=true]>span{background:#7434ed;border-color:#a46dff}.MobileAssetLibrary-module___mV25W__selectionButton svg{width:14px;height:14px}.MobileAssetLibrary-module___mV25W__manageBar{z-index:70;right:12px;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a18f5;border:1px solid #8165bf7a;border-radius:10px;grid-template-columns:auto minmax(50px,1fr) auto auto;align-items:center;gap:6px;width:min(100% - 24px,456px);min-height:57px;margin:0 auto;padding:7px;display:grid;position:fixed;left:12px;box-shadow:0 12px 38px #00000085}.MobileAssetLibrary-module___mV25W__manageBar>span{color:#e0dfeeab;text-align:center;white-space:nowrap;font-size:10px}.MobileAssetLibrary-module___mV25W__manageBar>button{cursor:pointer;color:#f5f3fb;white-space:nowrap;background:#1d1b33e0;border:1px solid #73689c61;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:40px;padding:0 9px;font-size:10px;font-weight:720;display:inline-flex}.MobileAssetLibrary-module___mV25W__manageBar>button svg{width:15px;height:15px}.MobileAssetLibrary-module___mV25W__manageBar>button:disabled{cursor:not-allowed;opacity:.38}.MobileAssetLibrary-module___mV25W__manageBar>.MobileAssetLibrary-module___mV25W__selectAllButton{color:#c9adff}.MobileAssetLibrary-module___mV25W__manageBar>.MobileAssetLibrary-module___mV25W__manageDeleteButton{color:#ff9aaa;background:#811c3747;border-color:#eb4c6c6b}.MobileAssetLibrary-module___mV25W__modalOverlay{z-index:110;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#010209c2;justify-content:center;align-items:flex-end;padding:16px 0 0;display:flex;position:fixed;inset:0}.MobileAssetLibrary-module___mV25W__actionSheet,.MobileAssetLibrary-module___mV25W__moveDialog{width:min(100%,480px);max-height:min(76dvh,560px);padding:14px 14px max(14px, env(safe-area-inset-bottom));background:#0b0c1a;border:1px solid #826fb066;border-bottom:0;border-radius:16px 16px 0 0;overflow-y:auto;box-shadow:0 -18px 54px #00000080}.MobileAssetLibrary-module___mV25W__actionSheet header,.MobileAssetLibrary-module___mV25W__moveDialog header{justify-content:space-between;align-items:center;gap:12px;padding:0 2px 11px;display:flex}.MobileAssetLibrary-module___mV25W__actionSheet header>div,.MobileAssetLibrary-module___mV25W__moveDialog header>div{flex-direction:column;min-width:0;display:flex}.MobileAssetLibrary-module___mV25W__actionSheet header strong,.MobileAssetLibrary-module___mV25W__moveDialog h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:780;overflow:hidden}.MobileAssetLibrary-module___mV25W__actionSheet header small,.MobileAssetLibrary-module___mV25W__moveDialog header p{color:#d8d7e78c;margin:4px 0 0;font-size:9px}.MobileAssetLibrary-module___mV25W__actionSheet header>button,.MobileAssetLibrary-module___mV25W__moveDialog header>button{cursor:pointer;color:#fff;background:#ffffff0a;border:1px solid #7a779647;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.MobileAssetLibrary-module___mV25W__actionSheet header>button svg,.MobileAssetLibrary-module___mV25W__moveDialog header>button svg{width:15px;height:15px}.MobileAssetLibrary-module___mV25W__actionSheet>button:not(.MobileAssetLibrary-module___mV25W__sheetCancelButton){cursor:pointer;color:#f7f5ff;text-align:left;background:#121427e0;border:1px solid #67649047;border-radius:8px;align-items:center;gap:11px;width:100%;min-height:54px;padding:0 12px;display:flex}.MobileAssetLibrary-module___mV25W__actionSheet>button+button{margin-top:7px}.MobileAssetLibrary-module___mV25W__actionSheet>button>svg{color:#9d73ff;flex:none;width:20px;height:20px}.MobileAssetLibrary-module___mV25W__actionSheet>button>span{flex-direction:column;display:flex}.MobileAssetLibrary-module___mV25W__actionSheet>button strong{font-size:11px}.MobileAssetLibrary-module___mV25W__actionSheet>button small{color:#d7d6e685;margin-top:4px;font-size:9px}.MobileAssetLibrary-module___mV25W__actionSheet>.MobileAssetLibrary-module___mV25W__sheetDangerButton{border-color:#e145634d}.MobileAssetLibrary-module___mV25W__actionSheet>.MobileAssetLibrary-module___mV25W__sheetDangerButton>svg,.MobileAssetLibrary-module___mV25W__actionSheet>.MobileAssetLibrary-module___mV25W__sheetDangerButton strong{color:#ff879a}.MobileAssetLibrary-module___mV25W__actionSheet>.MobileAssetLibrary-module___mV25W__sheetCancelButton{cursor:pointer;color:#e4e3f0ab;background:0 0;border:0;width:100%;height:38px;font-size:11px}.MobileAssetLibrary-module___mV25W__confirmDialog{text-align:center;background:#0d0e1d;border:1px solid #8f79b76b;border-radius:14px;width:min(100% - 32px,360px);margin:auto;padding:22px 18px 16px;box-shadow:0 22px 62px #00000094}.MobileAssetLibrary-module___mV25W__dangerIcon{color:#ff8295;background:#971f3a38;border:1px solid #ee4b6c61;border-radius:50%;place-items:center;width:42px;height:42px;margin:0 auto;display:grid}.MobileAssetLibrary-module___mV25W__dangerIcon svg{width:20px;height:20px}.MobileAssetLibrary-module___mV25W__confirmDialog h2{margin:14px 0 0;font-size:15px;font-weight:780}.MobileAssetLibrary-module___mV25W__confirmDialog p{color:#d6d5e594;margin:8px auto 0;font-size:10px;line-height:1.55}.MobileAssetLibrary-module___mV25W__confirmDialog>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.MobileAssetLibrary-module___mV25W__confirmDialog>div button{cursor:pointer;color:#f2eff8;background:#1c1c31e0;border:1px solid #6f6b945c;border-radius:7px;height:39px;font-size:11px;font-weight:720}.MobileAssetLibrary-module___mV25W__confirmDialog>div .MobileAssetLibrary-module___mV25W__confirmDeleteButton{color:#fff;background:#b52d49;border-color:#ec436385}.MobileAssetLibrary-module___mV25W__categoryOptions{gap:7px;display:grid}.MobileAssetLibrary-module___mV25W__categoryOptions button{cursor:pointer;color:#fff;text-align:left;background:#121428e6;border:1px solid #6a65974d;border-radius:8px;align-items:center;gap:11px;width:100%;height:55px;padding:0 12px;display:flex}.MobileAssetLibrary-module___mV25W__categoryOptions button:hover{background:#271b4bd6;border-color:#9357ff9e}.MobileAssetLibrary-module___mV25W__categoryOptions button:disabled{cursor:wait;opacity:.55}.MobileAssetLibrary-module___mV25W__categoryOptions button>svg{color:#9b6bff;flex:none;width:24px;height:24px}.MobileAssetLibrary-module___mV25W__categoryOptions button>span{flex-direction:column;display:flex}.MobileAssetLibrary-module___mV25W__categoryOptions strong{font-size:11px}.MobileAssetLibrary-module___mV25W__categoryOptions small{color:#d7d6e77a;margin-top:4px;font-size:9px}.MobileAssetLibrary-module___mV25W__mixedMoveHint{color:#d6d4e585;margin:10px 2px 0;font-size:9px;line-height:1.5}.MobileAssetLibrary-module___mV25W__undoBar{z-index:90;right:18px;bottom:max(18px, env(safe-area-inset-bottom));color:#f5f3fb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#151523f7;border:1px solid #837ca575;border-radius:8px;justify-content:space-between;align-items:center;width:min(100% - 36px,420px);height:46px;margin:0 auto;padding:0 8px 0 14px;font-size:11px;display:flex;position:fixed;left:18px;box-shadow:0 12px 32px #0000008a}.MobileAssetLibrary-module___mV25W__undoBarManaging{bottom:calc(82px + env(safe-area-inset-bottom))}.MobileAssetLibrary-module___mV25W__undoBar button{cursor:pointer;color:#c9abff;background:#713de040;border:0;border-radius:6px;height:31px;padding:0 12px;font-size:11px;font-weight:750}.MobileAssetLibrary-module___mV25W__libraryEmpty{height:calc(100dvh - 190px);min-height:330px}.MobileAssetLibrary-module___mV25W__assetInfo{min-width:0;padding:6px 25px 6px 7px;position:relative}.MobileAssetLibrary-module___mV25W__assetInfo h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;font-weight:580;line-height:1.3;overflow:hidden}.MobileAssetLibrary-module___mV25W__assetInfo p{color:#d2d3e387;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:8px;overflow:hidden}.MobileAssetLibrary-module___mV25W__assetInfo button{cursor:pointer;color:#d4d6e68f;background:0 0;border:0;place-items:center;width:19px;height:19px;display:grid;position:absolute;bottom:7px;right:5px}.MobileAssetLibrary-module___mV25W__assetInfo button svg{width:13px;height:13px}.MobileAssetLibrary-module___mV25W__assetInfo .MobileAssetLibrary-module___mV25W__favoriteActive{color:#f0cb3a}.MobileAssetLibrary-module___mV25W__emptyState{color:#d3d4e48c;border:1px dashed #6a6f9b52;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:206px;display:flex}.MobileAssetLibrary-module___mV25W__emptyState>svg{width:25px;height:25px}.MobileAssetLibrary-module___mV25W__emptyState strong{font-size:11px}.MobileAssetLibrary-module___mV25W__emptyState button{cursor:pointer;color:#a372ff;background:0 0;border:0;font-size:10px}.MobileAssetLibrary-module___mV25W__folderRail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.MobileAssetLibrary-module___mV25W__folderCard,.MobileAssetLibrary-module___mV25W__newFolder{cursor:pointer;color:#fff;background:#0c0f20;border:1px solid #575d894d;border-radius:8px;align-items:center;min-width:0;height:58px;display:flex}.MobileAssetLibrary-module___mV25W__folderCard{text-align:left;gap:7px;padding:0 9px;transition:border-color .16s,transform .16s,background .16s}.MobileAssetLibrary-module___mV25W__folderCard:hover{background:#11152a;border-color:#8b4bf794;transform:translateY(-1px)}.MobileAssetLibrary-module___mV25W__folderCard>svg{filter:drop-shadow(0 3px 6px);flex:none;width:27px;height:27px}.MobileAssetLibrary-module___mV25W__folderCard>span{flex-direction:column;min-width:0;display:flex}.MobileAssetLibrary-module___mV25W__folderCard>.MobileAssetLibrary-module___mV25W__folderChevron{color:#dadbec61;flex:none;margin-left:auto;font-size:17px;display:block}.MobileAssetLibrary-module___mV25W__folderCard strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:630;overflow:hidden}.MobileAssetLibrary-module___mV25W__folderCard small{color:#d3d5e57d;margin-top:4px;font-size:8px}.MobileAssetLibrary-module___mV25W__newFolder{color:#dedfeda6;border-style:dashed;justify-content:center;gap:6px;font-size:9px}.MobileAssetLibrary-module___mV25W__newFolder svg{width:18px;height:18px}.MobileAssetLibrary-module___mV25W__folderStatus{color:#d3d5e680;border:1px dashed #5b628f52;border-radius:9px;grid-column:1/-1;place-items:center;min-height:58px;font-size:9px;display:grid}.MobileAssetLibrary-module___mV25W__folderSectionFocused{background:linear-gradient(145deg,#171138c7,#080b1aeb);border:1px solid #564c9d7a;border-radius:13px;margin-top:12px;padding:12px}.MobileAssetLibrary-module___mV25W__folderSectionFocused .MobileAssetLibrary-module___mV25W__folderRail{max-height:min(54dvh,430px);padding-right:2px;overflow-y:auto}.MobileAssetLibrary-module___mV25W__tools{background:radial-gradient(circle at 100% 0,#2255be2e,#0000 39%),linear-gradient(100deg,#1d0f459e,#070b1cf0);border:1px solid #3e4592a3;border-radius:12px;margin-top:16px;padding:11px 11px 12px}.MobileAssetLibrary-module___mV25W__toolGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.MobileAssetLibrary-module___mV25W__toolLink{cursor:pointer;color:#fff;text-align:left;background:#0c1023db;border:1px solid #50578747;border-radius:9px;align-items:center;gap:7px;min-width:0;height:46px;padding:0 7px;transition:border-color .16s,transform .16s;display:flex}.MobileAssetLibrary-module___mV25W__toolLink:hover{border-color:#804ff58c;transform:translateY(-1px)}.MobileAssetLibrary-module___mV25W__toolLink>span:first-child{background:#121635eb;border:0;width:26px;height:26px}.MobileAssetLibrary-module___mV25W__toolLink>span:first-child svg{width:17px;height:17px}.MobileAssetLibrary-module___mV25W__toolLink>span:last-child{flex-direction:column;min-width:0;display:flex}.MobileAssetLibrary-module___mV25W__toolLink strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.MobileAssetLibrary-module___mV25W__toolLink small{color:#cbcddf78;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:6px;overflow:hidden}@keyframes MobileAssetLibrary-module___mV25W__spin{to{transform:rotate(360deg)}}@media (max-width:410px){.MobileAssetLibrary-module___mV25W__page{padding-left:13px;padding-right:13px}.MobileAssetLibrary-module___mV25W__searchBox{width:112px}.MobileAssetLibrary-module___mV25W__uploadButton{padding:0 8px}.MobileAssetLibrary-module___mV25W__summaryItem{gap:5px;padding:0 5px}.MobileAssetLibrary-module___mV25W__summaryItem>span{width:27px;height:27px}.MobileAssetLibrary-module___mV25W__summaryItem strong{font-size:12px}.MobileAssetLibrary-module___mV25W__assetGrid{gap:7px 6px}.MobileAssetLibrary-module___mV25W__toolGrid{gap:5px}.MobileAssetLibrary-module___mV25W__toolLink{gap:4px;padding:0 5px}}@media (min-width:600px){.MobileAssetLibrary-module___mV25W__shell{padding:22px 0}.MobileAssetLibrary-module___mV25W__page{border:1px solid #ffffff1a;border-radius:28px;min-height:calc(100dvh - 44px)}.MobileAssetLibrary-module___mV25W__modalOverlay{align-items:center;padding:24px}.MobileAssetLibrary-module___mV25W__actionSheet,.MobileAssetLibrary-module___mV25W__moveDialog{border-bottom:1px solid #826fb066;border-radius:16px;padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.MobileAssetLibrary-module___mV25W__previewLink img,.MobileAssetLibrary-module___mV25W__toolLink{transition:none}.MobileAssetLibrary-module___mV25W__spinning{animation:none}}
