:root{--storage-page-bg:#f8f9fc;--storage-radius-card:16px;--storage-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;--storage-accent:#4a3cfa;--storage-accent-bg:#f8f7ff;--storage-accent-light:#f0eeff;--storage-text-primary:#001737;--storage-text-secondary:#8392a5;--storage-border-subtle:#f0f0f5}.StoragePage_pageWrapper__RlJDe{background:#f8f9fc;background:var(--storage-page-bg);min-height:100%}.StoragePage_pageBody__ev0UM{margin:0 auto;max-width:1080px;padding:32px 32px 64px;width:100%}.StoragePage_pageTitle__A6EAp{align-items:center;display:flex;gap:12px;margin-bottom:28px}.StoragePage_backButton__kYqCw{align-items:center;background:#fff;border:1px solid #f0f0f5;border:1px solid var(--storage-border-subtle);border-radius:8px;color:#001737;color:var(--storage-text-primary);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;text-decoration:none;transition:background .15s,border-color .15s;width:36px}.StoragePage_backButton__kYqCw:hover{background:#f8f7ff;background:var(--storage-accent-bg);border-color:#f0eeff;border-color:var(--storage-accent-light);color:#4a3cfa;color:var(--storage-accent);text-decoration:none}.StoragePage_titleText__AP4zZ h4{color:#001737;color:var(--storage-text-primary);font-size:22px;font-weight:700;margin:0}.StoragePage_titleText__AP4zZ p{color:#8392a5;color:var(--storage-text-secondary);font-size:13px;margin:2px 0 0}.StoragePage_meterCard__zPTYt{background:#fff;border-radius:16px;border-radius:var(--storage-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--storage-shadow);display:flex;flex-direction:column;gap:20px;margin-bottom:28px;padding:24px 28px}.StoragePage_meterTop__1U8Ca{align-items:flex-start;display:flex;gap:16px}.StoragePage_meterIcon__PZxIp{align-items:center;background:linear-gradient(135deg,#4a3cfa,#7c6bff);background:linear-gradient(135deg,var(--storage-accent) 0,#7c6bff 100%);border-radius:11px;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.StoragePage_meterHeader__zlMTw{flex:1 1;min-width:0}.StoragePage_meterTitle__A6Gzm{color:#001737;color:var(--storage-text-primary);font-size:16px;font-weight:700;margin:0}.StoragePage_meterSubtitle__8nUCA{color:#8392a5;color:var(--storage-text-secondary);font-size:13px;line-height:1.45;margin:3px 0 0}.StoragePage_meterBarSection__EYfew{display:flex;flex-direction:column;gap:8px}.StoragePage_meterBarLabel__ENRkv{align-items:baseline;display:flex;justify-content:space-between}.StoragePage_meterUsed__bwEon{color:#001737;color:var(--storage-text-primary);font-size:14px;font-weight:700}.StoragePage_meterUsed__bwEon span{color:#8392a5;color:var(--storage-text-secondary);font-weight:400}.StoragePage_meterPercent__9b8\+B{color:#4a3cfa;color:var(--storage-accent);font-size:13px;font-weight:700}.StoragePage_progressTrack__7SjwS{background:#f0eeff;background:var(--storage-accent-light);border-radius:99px;height:10px;overflow:hidden;width:100%}.StoragePage_progressFill__UXfw2{background:linear-gradient(90deg,#4a3cfa,#7c6bff);background:linear-gradient(90deg,var(--storage-accent) 0,#7c6bff 100%);border-radius:99px;height:100%;min-width:6px;transition:width .5s cubic-bezier(.4,0,.2,1)}.StoragePage_progressWarn__27t2e{background:linear-gradient(90deg,#f59e0b,#ef4444)}.StoragePage_meterStats__ITF-n{align-items:center;background:#f8f9fc;background:var(--storage-page-bg);border-radius:10px;display:flex;gap:0;padding:4px 0}.StoragePage_statChip__i6SFw{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:2px;padding:8px 0}.StoragePage_statLabel__eQgNB{color:#8392a5;color:var(--storage-text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.StoragePage_statValue__3P9VS{color:#001737;color:var(--storage-text-primary);font-size:15px;font-weight:700}.StoragePage_statValueAccent__OF7iu{color:#4a3cfa;color:var(--storage-accent)}.StoragePage_statDivider__webzP{background:#f0f0f5;background:var(--storage-border-subtle);flex-shrink:0;height:28px;width:1px}.StoragePage_contentCard__ktVBy{background:#fff;border-radius:16px;border-radius:var(--storage-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--storage-shadow);padding:24px}.StoragePage_sortBar__amrIG{display:flex;justify-content:flex-end;margin-bottom:16px}.StoragePage_videoGrid__pbfhF{grid-gap:20px;align-content:start;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.StoragePage_itemCard__RhIm9{background:#fff;border:1px solid #f0f0f5;border:1px solid var(--storage-border-subtle);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;overflow:hidden;position:relative;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.StoragePage_itemCard__RhIm9:hover{border-color:#f0eeff;border-color:var(--storage-accent-light);box-shadow:0 8px 24px #4a3cfa1a,0 2px 8px #0000000a;transform:translateY(-3px)}.StoragePage_itemCard__RhIm9:hover .StoragePage_thumbOverlay__tDabH{opacity:1}.StoragePage_itemSelected__lxpW2{border-color:#4a3cfa;border-color:var(--storage-accent);box-shadow:0 0 0 2px #4a3cfa33,0 4px 12px #4a3cfa14}.StoragePage_itemSelected__lxpW2 .StoragePage_thumbOverlay__tDabH{opacity:1}.StoragePage_itemCheckbox__gNjIK{left:10px;opacity:0;position:absolute;top:10px;transition:opacity .15s ease;z-index:10}.StoragePage_itemCard__RhIm9:hover .StoragePage_itemCheckbox__gNjIK,.StoragePage_itemCheckboxVisible__d8T3n,.StoragePage_itemSelected__lxpW2 .StoragePage_itemCheckbox__gNjIK{opacity:1}.StoragePage_itemThumb__UAi0z{aspect-ratio:16/9;background:#e9ecf1;overflow:hidden;position:relative;width:100%}.StoragePage_itemThumb__UAi0z img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.StoragePage_itemCard__RhIm9:hover .StoragePage_itemThumb__UAi0z img{transform:scale(1.04)}.StoragePage_thumbOverlay__tDabH{background:linear-gradient(180deg,#00000052,#0000 40%,#0000);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:1}.StoragePage_thumbSizeBadge__m-FJH{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;border-radius:6px;bottom:8px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.2px;padding:2px 8px;position:absolute;right:8px;z-index:2}.StoragePage_itemBody__SmbNz{flex:1 1;padding:14px 16px 12px}.StoragePage_itemName__bY98v{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#001737;color:var(--storage-text-primary);display:-webkit-box;font-size:13.5px;font-weight:600;line-height:1.35;margin:0 0 10px;overflow:hidden;word-break:break-word}.StoragePage_itemMeta__anUFi{display:flex;flex-direction:column;gap:6px}.StoragePage_itemMetaRow__muBrm{align-items:center;background:#f8f9fc;background:var(--storage-page-bg);border-radius:6px;color:#8392a5;color:var(--storage-text-secondary);display:flex;font-size:12px;justify-content:space-between;padding:4px 8px}.StoragePage_itemMetaLabel__3bI9S{font-weight:500}.StoragePage_itemMetaValue__BY5IR{color:#001737;color:var(--storage-text-primary);font-weight:600}.StoragePage_itemFooter__WSlFa{padding:0 16px 14px}.StoragePage_deleteBtn__FdI1m{align-items:center;background:#fff;border:1px solid #f0f0f5;border:1px solid var(--storage-border-subtle);border-radius:8px;color:#8392a5;color:var(--storage-text-secondary);cursor:pointer;display:flex;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;padding:7px 0;transition:all .15s ease;width:100%}.StoragePage_deleteBtn__FdI1m:hover:not(:disabled){background:#fef2f2;border-color:#fecaca;color:#dc2626}.StoragePage_deleteBtn__FdI1m:disabled{cursor:not-allowed;opacity:.4}.StoragePage_emptyState__4eABz{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:56px 24px;text-align:center}.StoragePage_emptyIcon__I7vdF{align-items:center;background:#f8f7ff;background:var(--storage-accent-bg);border-radius:14px;color:#4a3cfa;color:var(--storage-accent);display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.StoragePage_emptyTitle__VbbpT{color:#001737;color:var(--storage-text-primary);font-size:16px;font-weight:700;margin-bottom:4px}.StoragePage_emptyDescription__A5Jdd{color:#8392a5;color:var(--storage-text-secondary);font-size:13px;line-height:1.5;max-width:320px}@keyframes StoragePage_shimmer__QqvuQ{0%{background-position:-400px 0}to{background-position:400px 0}}.StoragePage_skeleton__19hWL{animation:StoragePage_shimmer__QqvuQ 1.6s linear infinite;background:linear-gradient(90deg,#e9ecf1 25%,#f3f4f6 50%,#e9ecf1 75%);background-size:800px 100%;border-radius:6px}.StoragePage_skeletonMeterTitle__P3lQi{height:14px;width:120px}.StoragePage_skeletonMeterSub__mK9iD{height:10px;margin-top:6px;width:260px}.StoragePage_skeletonMeterBar__xICKl{border-radius:99px;height:10px;width:100%}.StoragePage_skeletonMeterStats__T9f5j{background:#f8f9fc;background:var(--storage-page-bg);border-radius:10px;display:flex;justify-content:space-around;padding:14px 0}.StoragePage_skeletonStatBlock__mAZA5{align-items:center;display:flex;flex-direction:column;gap:6px}.StoragePage_skeletonStatLabel__869-A{height:8px;width:40px}.StoragePage_skeletonStatValue__G8\+ZT{height:14px;width:64px}.StoragePage_skeletonGrid__sp-2x{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.StoragePage_skeletonCard__MwunO{background:#fff;border:1px solid #f0f0f5;border:1px solid var(--storage-border-subtle);border-radius:12px;overflow:hidden}.StoragePage_skeletonThumb__H9qHe{aspect-ratio:16/9;border-radius:0;width:100%}.StoragePage_skeletonBody__QdbbV{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.StoragePage_skeletonLine__ByE1Z{height:12px}.StoragePage_skeletonLine__ByE1Z:first-child{width:70%}.StoragePage_skeletonLine__ByE1Z:nth-child(2){width:50%}.StoragePage_skeletonBtn__PRM8p{border-radius:8px;height:32px;margin:0 16px 14px}@media(max-width:1024px){.StoragePage_skeletonGrid__sp-2x,.StoragePage_videoGrid__pbfhF{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.StoragePage_skeletonGrid__sp-2x,.StoragePage_videoGrid__pbfhF{grid-template-columns:repeat(2,1fr)}.StoragePage_pageBody__ev0UM{padding:20px 16px 48px}.StoragePage_meterCard__zPTYt{align-items:stretch;flex-direction:column;gap:14px;padding:18px 20px;text-align:center}.StoragePage_meterIcon__PZxIp{align-self:center}}@media(max-width:480px){.StoragePage_skeletonGrid__sp-2x,.StoragePage_videoGrid__pbfhF{grid-template-columns:1fr}}:root{--notif-page-bg:#f8f9fc;--notif-radius-card:16px;--notif-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;--notif-accent:#4a3cfa;--notif-accent-bg:#f8f7ff;--notif-accent-light:#f0eeff;--notif-text-primary:#001737;--notif-text-secondary:#8392a5;--notif-border-subtle:#f0f0f5}.SettingsPage_pageWrapper__tNoK-{background:#f8f9fc;background:var(--notif-page-bg);min-height:100%}.SettingsPage_pageBody__2o27o{margin:0 auto;max-width:1080px;padding:32px 32px 64px;width:100%}.SettingsPage_pageTitle__usU\+8{align-items:center;display:flex;gap:12px;margin-bottom:28px}.SettingsPage_backButton__wtFYx{align-items:center;background:#fff;border:1px solid #f0f0f5;border:1px solid var(--notif-border-subtle);border-radius:8px;color:#001737;color:var(--notif-text-primary);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;text-decoration:none;transition:background .15s,border-color .15s;width:36px}.SettingsPage_backButton__wtFYx:hover{background:#f8f7ff;background:var(--notif-accent-bg);border-color:#f0eeff;border-color:var(--notif-accent-light);color:#4a3cfa;color:var(--notif-accent);text-decoration:none}.SettingsPage_titleText__\+Oyix h4{color:#001737;color:var(--notif-text-primary);font-size:22px;font-weight:700;margin:0}.SettingsPage_titleText__\+Oyix p{color:#8392a5;color:var(--notif-text-secondary);font-size:13px;margin:2px 0 0}.SettingsPage_heroIntro__bC4DI{align-items:center;background:#fff;border-radius:16px;border-radius:var(--notif-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--notif-shadow);display:flex;gap:14px;margin-bottom:32px;padding:20px 24px}.SettingsPage_heroIcon__VojYk{align-items:center;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-radius:10px;color:#3730a3;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.SettingsPage_heroText__37gWD{flex:1 1}.SettingsPage_heroText__37gWD h5{color:#001737;color:var(--notif-text-primary);font-size:15px;font-weight:700;margin:0}.SettingsPage_heroText__37gWD p{color:#8392a5;color:var(--notif-text-secondary);font-size:13px;line-height:1.4;margin:2px 0 0}.SettingsPage_settingsGroup__Yiw6O{margin-bottom:24px}.SettingsPage_groupLabel__cUAlE{color:#8392a5;color:var(--notif-text-secondary);font-size:11px;font-weight:700;letter-spacing:.8px;margin-bottom:8px;padding:0 4px;text-transform:uppercase}.SettingsPage_groupCard__4m4df{background:#fff;border-radius:16px;border-radius:var(--notif-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--notif-shadow);overflow:hidden}.SettingsPage_toggleRow__f-Qe4{align-items:center;display:flex;gap:14px;padding:16px 20px;transition:background .12s ease}.SettingsPage_toggleRow__f-Qe4:not(:last-child){border-bottom:1px solid #f0f0f5;border-bottom:1px solid var(--notif-border-subtle)}.SettingsPage_toggleRow__f-Qe4:hover{background:#f8f7ff;background:var(--notif-accent-bg)}.SettingsPage_toggleInfo__Hwiky{cursor:pointer;flex:1 1;min-width:0}.SettingsPage_toggleLabel__02IgF{color:#001737;color:var(--notif-text-primary);font-size:14px;font-weight:600;line-height:1.3}.SettingsPage_toggleDescription__RmR08{color:#8392a5;color:var(--notif-text-secondary);font-size:12.5px;line-height:1.4;margin-top:1px}.SettingsPage_skeletonGroup__GfBzK{margin-bottom:24px}.SettingsPage_skeletonLabel__Qy0-e{background:#e9ecf1;border-radius:4px;height:10px;margin-bottom:8px;margin-left:4px;width:120px}.SettingsPage_skeletonCard__p0xgd{background:#fff;border-radius:16px;border-radius:var(--notif-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--notif-shadow);overflow:hidden}.SettingsPage_skeletonRow__-4yJX{align-items:center;display:flex;justify-content:space-between;padding:18px 20px}.SettingsPage_skeletonRow__-4yJX:not(:last-child){border-bottom:1px solid #f0f0f5;border-bottom:1px solid var(--notif-border-subtle)}.SettingsPage_skeletonText__JDNEr{background:#e9ecf1;border-radius:4px;height:12px}.SettingsPage_skeletonSwitch__hvRxk{background:#e9ecf1;border-radius:11px;flex-shrink:0;height:22px;width:40px}@media(max-width:640px){.SettingsPage_pageBody__2o27o{padding:20px 16px 48px}.SettingsPage_heroIntro__bC4DI{padding:16px}.SettingsPage_toggleRow__f-Qe4{padding:14px 16px}}:root{--profile-page-bg:#f8f9fc;--profile-radius-card:16px;--profile-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;--profile-accent:#4a3cfa;--profile-accent-bg:#f8f7ff;--profile-accent-light:#f0eeff;--profile-text-primary:#001737;--profile-text-secondary:#8392a5;--profile-border-subtle:#f0f0f5;--profile-danger:#ff4d4f;--profile-danger-bg:#fff2f0}.UserPage_pageWrapper__FInhy{background:#f8f9fc;background:var(--profile-page-bg);min-height:100%}.UserPage_pageBody__x3SK7{margin:0 auto;max-width:1080px;padding:32px 32px 64px;width:100%}.UserPage_pageTitle__90hui{align-items:center;display:flex;gap:12px;margin-bottom:28px}.UserPage_backButton__TVfWg{align-items:center;background:#fff;border:1px solid #f0f0f5;border:1px solid var(--profile-border-subtle);border-radius:8px;color:#001737;color:var(--profile-text-primary);display:inline-flex;flex-shrink:0;height:36px;justify-content:center;text-decoration:none;transition:background .15s,border-color .15s;width:36px}.UserPage_backButton__TVfWg:hover{background:#f8f7ff;background:var(--profile-accent-bg);border-color:#f0eeff;border-color:var(--profile-accent-light);color:#4a3cfa;color:var(--profile-accent);text-decoration:none}.UserPage_titleText__gAd9C h4{color:#001737;color:var(--profile-text-primary);font-size:22px;font-weight:700;margin:0}.UserPage_titleText__gAd9C p{color:#8392a5;color:var(--profile-text-secondary);font-size:13px;margin:2px 0 0}.UserPage_heroCard__bzt4S{align-items:flex-start;background:#fff;border-radius:16px;border-radius:var(--profile-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--profile-shadow);display:flex;gap:16px;margin-bottom:24px;padding:22px 28px}.UserPage_heroIcon__-6hDr{align-items:center;background:linear-gradient(135deg,#4a3cfa,#7c6bff);background:linear-gradient(135deg,var(--profile-accent) 0,#7c6bff 100%);border-radius:11px;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.UserPage_heroText__vxkVg{flex:1 1;min-width:0}.UserPage_heroText__vxkVg h5{color:#001737;color:var(--profile-text-primary);font-size:15px;font-weight:700;margin:0}.UserPage_heroText__vxkVg p{color:#8392a5;color:var(--profile-text-secondary);font-size:13px;line-height:1.5;margin:3px 0 0}.UserPage_tabsWrapper__jHRdm{margin-bottom:24px}.UserPage_sectionCard__CFlsP{background:#fff;border-radius:16px;border-radius:var(--profile-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--profile-shadow);margin-bottom:24px;padding:24px 28px}.UserPage_sectionLabel__9v0rp{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.UserPage_sectionDescription__Xklxr,.UserPage_sectionLabel__9v0rp{color:#8392a5;color:var(--profile-text-secondary);margin-bottom:16px}.UserPage_sectionDescription__Xklxr{font-size:13px;line-height:1.5}.UserPage_avatarEditorWrap__j60QY{align-items:center;display:flex;flex-direction:column;gap:8px}.UserPage_avatarCircle__NCvWC{background:#f0eeff;background:var(--profile-accent-light);border:3px solid #f0f0f5;border:3px solid var(--profile-border-subtle);border-radius:50%;flex-shrink:0;height:88px;overflow:hidden;width:88px}.UserPage_avatarImg__EInAT{display:block;height:100%;object-fit:cover;width:100%}.UserPage_avatarPlaceholder__SRnX3{align-items:center;background:linear-gradient(135deg,#e8e6ff,#f0eeff);color:#4a3cfa;color:var(--profile-accent);display:flex;height:100%;justify-content:center;opacity:.7;width:100%}.UserPage_avatarActions__Dq4qL{align-items:center;display:flex;gap:6px}.UserPage_avatarBtn__Lg48B{align-items:center;background:#fff;border:1px solid #f0f0f5;border:1px solid var(--profile-border-subtle);border-radius:6px;color:#001737;color:var(--profile-text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:5px 12px;transition:all .15s;white-space:nowrap}.UserPage_avatarBtn__Lg48B:hover{background:#f8f7ff;background:var(--profile-accent-bg);border-color:#f0eeff;border-color:var(--profile-accent-light);color:#4a3cfa;color:var(--profile-accent)}.UserPage_avatarBtnDanger__tANWB:hover{background:#fff2f0;background:var(--profile-danger-bg);border-color:#ff4d4f40;color:#ff4d4f;color:var(--profile-danger)}.UserPage_avatarError__CX7aH{color:#ff4d4f;color:var(--profile-danger);font-size:11px;text-align:center}.UserPage_avatarHint__BicVi{color:#8392a5;color:var(--profile-text-secondary);font-size:11px;line-height:1.4;text-align:center}.UserPage_avatarRow__vb2uZ{align-items:center;background:#f8f7ff;background:var(--profile-accent-bg);border-radius:12px;display:flex;gap:20px;margin-bottom:20px;padding:20px 24px}.UserPage_avatarMeta__icdP0{flex:1 1;min-width:0}.UserPage_avatarMeta__icdP0 h6{color:#001737;color:var(--profile-text-primary);font-size:15px;font-weight:600;margin:0}.UserPage_avatarMeta__icdP0 span{color:#8392a5;color:var(--profile-text-secondary);display:block;font-size:13px;margin-top:2px}.UserPage_avatarMetaHint__4L60c{color:#8392a5;color:var(--profile-text-secondary);font-size:12px;line-height:1.4;margin:6px 0 0;opacity:.8}.UserPage_securityInner__y4hA9{align-items:center;display:flex;gap:16px}.UserPage_securityIcon__PzMwY{align-items:center;background:#f0eeff;background:var(--profile-accent-light);border-radius:10px;color:#4a3cfa;color:var(--profile-accent);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.UserPage_securityText__MlQZr{flex:1 1;min-width:0}.UserPage_securityText__MlQZr h6{color:#001737;color:var(--profile-text-primary);font-size:14px;font-weight:600;margin:0}.UserPage_securityText__MlQZr p{color:#8392a5;color:var(--profile-text-secondary);font-size:13px;line-height:1.4;margin:2px 0 0}.UserPage_securityAction__F2Xvx{flex-shrink:0}.UserPage_passwordBtn__2ADuo{align-items:center;background:#fff;border:1px solid #f0f0f5;border:1px solid var(--profile-border-subtle);border-radius:8px;color:#001737;color:var(--profile-text-primary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:6px;padding:8px 16px;transition:all .15s;white-space:nowrap}.UserPage_passwordBtn__2ADuo:hover{background:#f8f7ff;background:var(--profile-accent-bg);border-color:#f0eeff;border-color:var(--profile-accent-light);color:#4a3cfa;color:var(--profile-accent)}.UserPage_storageRow__AM30K{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.UserPage_storagePct__enUgv{color:#4a3cfa;color:var(--profile-accent);font-size:13px;font-weight:600}.UserPage_formSection__IecCR{display:flex;flex-direction:column;gap:0}.UserPage_formRow__A\+lDs{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.UserPage_formGroup__nuQ5w{margin-bottom:14px}.UserPage_formLabel__JmM\+G{color:#001737;color:var(--profile-text-primary);display:block;font-size:13px;font-weight:600;margin-bottom:6px}.UserPage_formError__sb8lo{color:#ff4d4f;color:var(--profile-danger);font-size:12px;margin-top:4px}.UserPage_hintAlert__zRx98{border-radius:8px!important;margin-top:4px}.UserPage_storageHeader__WjARl{align-items:center;display:flex;gap:10px;margin-bottom:12px}.UserPage_storageIcon__0BHdx{align-items:center;background:#f0eeff;background:var(--profile-accent-light);border-radius:8px;color:#4a3cfa;color:var(--profile-accent);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.UserPage_storageTitle__sO3eA{color:#001737;color:var(--profile-text-primary);font-size:14px;font-weight:600}.UserPage_storageUsage__6q6PM{color:#8392a5;color:var(--profile-text-secondary);font-size:13px}.UserPage_progressBar__kEULi{background:#f0f0f5;border-radius:4px;height:8px;overflow:hidden}.UserPage_progressFill__XVX3c{background:linear-gradient(90deg,#4a3cfa,#7c6bff);background:linear-gradient(90deg,var(--profile-accent),#7c6bff);border-radius:4px;height:100%;transition:width .3s ease}.UserPage_dangerZone__4SESU{background:#fff;border:1px solid #ff4d4f26;border-radius:16px;border-radius:var(--profile-radius-card);box-shadow:0 1px 3px #0000000f,0 6px 16px #0000000a;box-shadow:var(--profile-shadow);margin-bottom:24px;padding:24px 28px}.UserPage_dangerZoneInner__MLqpD{align-items:center;display:flex;gap:16px}.UserPage_dangerIcon__Yxk7S{align-items:center;background:#fff2f0;background:var(--profile-danger-bg);border-radius:10px;color:#ff4d4f;color:var(--profile-danger);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.UserPage_dangerText__w4sYQ{flex:1 1;min-width:0}.UserPage_dangerText__w4sYQ h6{color:#001737;color:var(--profile-text-primary);font-size:14px;font-weight:600;margin:0}.UserPage_dangerText__w4sYQ p{color:#8392a5;color:var(--profile-text-secondary);font-size:13px;line-height:1.4;margin:2px 0 0}.UserPage_dangerAction__8-Vji{flex-shrink:0}.UserPage_aliasInputGroup__tQWdC{align-items:stretch;border:1px solid #d9d9d9;border-radius:8px;display:flex;margin-bottom:4px;overflow:hidden;transition:border-color .15s}.UserPage_aliasInputGroup__tQWdC:focus-within{border-color:#4a3cfa;border-color:var(--profile-accent)}.UserPage_aliasPrefix__iEXed{align-items:center;background:#fafafa;border-right:1px solid #d9d9d9;color:#8392a5;color:var(--profile-text-secondary);display:flex;flex-shrink:0;font-size:13px;padding:0 12px;white-space:nowrap}.UserPage_aliasInput__lxVC\+{flex:1 1;min-width:0}.UserPage_aliasCopyBtn__NZF-k{align-items:center;background:#fafafa;border:none;border-left:1px solid #d9d9d9;color:#8392a5;color:var(--profile-text-secondary);cursor:pointer;display:flex;justify-content:center;transition:all .15s;width:40px}.UserPage_aliasCopyBtn__NZF-k:hover{background:#f8f7ff;background:var(--profile-accent-bg);color:#4a3cfa;color:var(--profile-accent)}.UserPage_radioSection__Z9Vhq{margin-bottom:16px}.UserPage_radioSection__Z9Vhq .ant-radio-group{display:flex;flex-wrap:wrap;gap:24px}.UserPage_radioLabel__8fYZB,.UserPage_radioSection__Z9Vhq .ant-radio-wrapper{color:#001737;color:var(--profile-text-primary);font-size:13px}.UserPage_radioLabel__8fYZB{font-weight:600;margin-bottom:10px}.UserPage_divider__H882k{background:#f0f0f5;background:var(--profile-border-subtle);border:none;height:1px;margin:20px 0}@keyframes UserPage_shimmer__6SDq6{0%{background-position:-400px 0}to{background-position:400px 0}}.UserPage_skeleton__V87r\+{animation:UserPage_shimmer__6SDq6 1.6s linear infinite;background:linear-gradient(90deg,#e9ecf1 25%,#f3f4f6 50%,#e9ecf1 75%);background-size:800px 100%;border-radius:6px}.UserPage_skeletonCard__K-688{display:flex;flex-direction:column;gap:12px}.UserPage_skeletonLine__1Z2\+L{height:14px}.UserPage_skeletonLine__1Z2\+L:first-child{width:20%}.UserPage_skeletonLine__1Z2\+L:nth-child(2){border-radius:8px;height:40px;width:100%}.UserPage_skeletonLine__1Z2\+L:nth-child(3){width:20%}.UserPage_skeletonLine__1Z2\+L:nth-child(4){border-radius:8px;height:40px;width:100%}.UserPage_skeletonLine__1Z2\+L:nth-child(5){width:20%}.UserPage_skeletonLine__1Z2\+L:nth-child(6){border-radius:8px;height:40px;width:100%}.UserPage_skeletonLine__1Z2\+L:nth-child(7){width:30%}.UserPage_skeletonLine__1Z2\+L:nth-child(8){border-radius:8px;height:40px;width:120px}.UserPage_skeletonAvatar__PlBqU{border-radius:50%;height:120px;margin:0 auto;width:120px}@media(max-width:768px){.UserPage_pageBody__x3SK7{padding:20px 16px 48px}.UserPage_avatarRow__vb2uZ{flex-direction:column;gap:12px;text-align:center}.UserPage_formRow__A\+lDs{grid-template-columns:1fr}.UserPage_dangerZoneInner__MLqpD{flex-direction:column;gap:12px;text-align:center}.UserPage_heroCard__bzt4S{flex-direction:column;padding:20px}.UserPage_aliasInputGroup__tQWdC{flex-direction:column}.UserPage_aliasPrefix__iEXed{border-bottom:1px solid #d9d9d9;border-right:none;padding:8px 12px}.UserPage_aliasCopyBtn__NZF-k{border-left:none;border-top:1px solid #d9d9d9;padding:8px;width:100%}.UserPage_securityInner__y4hA9{align-items:flex-start;flex-direction:column;text-align:left}.UserPage_securityAction__F2Xvx{width:100%}.UserPage_securityAction__F2Xvx .UserPage_passwordBtn__2ADuo{justify-content:center;width:100%}}.UserPage_passwordModal__38rFU .ant-modal-content{border-radius:16px;overflow:hidden;padding:0}.UserPage_passwordModal__38rFU .ant-modal-close{color:#8392a5;color:var(--profile-text-secondary);right:20px;top:20px}.UserPage_modalHeader__5WPwi{align-items:flex-start;display:flex;gap:14px;padding:24px 24px 0}.UserPage_modalIcon__0jdDf{align-items:center;background:#f0eeff;background:var(--profile-accent-light);border-radius:12px;color:#4a3cfa;color:var(--profile-accent);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.UserPage_modalTitle__IBM34{color:#001737;color:var(--profile-text-primary);font-size:18px;font-weight:700;line-height:1.3;margin:0}.UserPage_modalSubtitle__THVDH{color:#8392a5;color:var(--profile-text-secondary);font-size:13px;line-height:1.4;margin:4px 0 0}.UserPage_modalBody__YPBp7{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.UserPage_modalFieldGroup__Jy1wL{display:flex;flex-direction:column;gap:6px}.UserPage_modalLabel__bQxna{color:#001737;color:var(--profile-text-primary);font-size:13px;font-weight:600}.UserPage_modalError__t\+3l\+{color:#ff4d4f;color:var(--profile-danger);font-size:12px;margin-top:2px}.UserPage_modalHint__ahLYu{align-items:center;background:#f8f7ff;background:var(--profile-accent-bg);border-radius:8px;color:#8392a5;color:var(--profile-text-secondary);display:flex;font-size:12px;gap:8px;padding:10px 14px}.UserPage_modalHint__ahLYu svg{color:#4a3cfa;color:var(--profile-accent);flex-shrink:0}.UserPage_modalFooter__UaDHg{display:flex;gap:10px;justify-content:flex-end;padding:0 24px 24px}.UserPage_deleteModal__MvLyX .ant-modal-content{border-radius:16px;overflow:hidden;padding:0}.UserPage_deleteModal__MvLyX .ant-modal-close{color:#8392a5;color:var(--profile-text-secondary);right:20px;top:20px}.UserPage_deleteModalIcon__QWYOY{align-items:center;background:#fff2f0;background:var(--profile-danger-bg);border-radius:12px;color:#ff4d4f;color:var(--profile-danger);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.UserPage_deleteModalBody__GzjWX{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.UserPage_deleteWarning__VtRje{background:#fff2f0;background:var(--profile-danger-bg);border:1px solid #ff4d4f1f;border-radius:10px;padding:12px 16px}.UserPage_deleteWarning__VtRje p{color:#5c3a3a;font-size:13px;line-height:1.55;margin:0}.UserPage_deleteWarning__VtRje a{color:#4a3cfa;color:var(--profile-accent);font-weight:600;text-decoration:none}.UserPage_deleteWarning__VtRje a:hover{text-decoration:underline}.UserPage_deleteSection__bhIWq{border:1px solid #f0f0f5;border:1px solid var(--profile-border-subtle);border-radius:12px;overflow:hidden}.UserPage_deleteSectionRow__j\+r7S{align-items:center;display:flex;gap:14px;padding:16px 18px}.UserPage_deleteSectionIcon__A1yDx{align-items:center;background:#f8f9fc;border-radius:8px;color:#8392a5;color:var(--profile-text-secondary);display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.UserPage_deleteSectionText__VeQDX{flex:1 1;min-width:0}.UserPage_deleteSectionText__VeQDX h6{color:#001737;color:var(--profile-text-primary);font-size:13px;font-weight:600;margin:0}.UserPage_deleteSectionText__VeQDX p{color:#8392a5;color:var(--profile-text-secondary);font-size:12px;line-height:1.4;margin:2px 0 0}.UserPage_deleteSectionAction__VcRh7{flex-shrink:0}.UserPage_deleteSectionDivider__fpJsx{background:#f0f0f5;background:var(--profile-border-subtle);height:1px;margin:0 18px}.UserPage_deleteModalFooter__p4O11{border-top:1px solid #f0f0f5;border-top:1px solid var(--profile-border-subtle);display:flex;gap:10px;justify-content:flex-end;padding:20px 24px 24px}.card-img-actions:hover{position:relative}.card-img-actions:hover .card-img-actions-overlay{opacity:1;visibility:visible}.card-img-actions-overlay{background-color:#000000bf;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s ease-in-out;visibility:hidden}.card-img-actions-overlay,.card-img-actions-overlay .btn-outline{align-items:center;color:#fff;display:flex;justify-content:center}.card-img-actions-overlay .btn-outline{background-color:#0000!important;border-radius:50%;border-width:2px;height:40px;margin:0 5px;width:40px}.input-user-page .ant-input-show-count-suffix{color:#999;font-size:12px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}