.container[data-v-8a916fca]{width:100%;max-width:760px;margin:0 auto;padding:0 16px}@media (width>=992px){.container[data-v-8a916fca]{padding:0}}.hidden-mobile[data-v-8a916fca]{display:none}@media (width>=768px){.hidden-mobile[data-v-8a916fca]{display:block}}.hidden-desktop[data-v-8a916fca]{display:block}@media (width>=768px){.hidden-desktop[data-v-8a916fca]{display:none}}.user-view[data-v-8a916fca]{background-color:var(--wx-page-bg);min-height:100vh}.user-main[data-v-8a916fca]{z-index:2;max-width:712px;padding-bottom:32px;position:relative}.empty-state[data-v-8a916fca],.loading-state[data-v-8a916fca]{text-align:center;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;padding:64px;display:flex}.album-list[data-v-8a916fca]{min-height:200px}.album-year[data-v-8a916fca]{color:var(--wx-text);padding:20px 0 2px;font-size:20px;font-weight:700}.album-row[data-v-8a916fca]{border-bottom:1px solid var(--wx-divider);cursor:pointer;gap:14px;padding:14px 0;display:flex}.album-date[data-v-8a916fca]{width:68px;color:var(--wx-text);flex:none;line-height:1.1}.album-day[data-v-8a916fca]{font-size:20px;font-weight:700}.album-month[data-v-8a916fca]{margin-left:2px;font-size:12px;font-weight:600}.album-body[data-v-8a916fca]{flex:1;min-width:0}.album-text[data-v-8a916fca]{color:var(--wx-text);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.album-text--block[data-v-8a916fca]{background-color:var(--wx-social-bg);border-radius:4px;padding:8px 10px}.album-thumbs[data-v-8a916fca]{gap:4px;margin-top:8px;display:flex}.album-text[data-v-8a916fca]:only-child{margin-top:0}.album-thumb[data-v-8a916fca]{background-color:var(--color-bg-tertiary);cursor:pointer;border:none;flex:none;width:68px;height:68px;padding:0;position:relative;overflow:hidden}.album-thumb--single[data-v-8a916fca]{width:76px;height:76px}.album-thumb[data-v-8a916fca] .smart-image-wrapper.fixed-size{width:100%;height:100%;min-height:0;position:absolute;inset:0}.album-thumb[data-v-8a916fca] .vga-smart-image{width:100%!important;height:100%!important}.album-thumb[data-v-8a916fca] .vga-smart-image__img{object-fit:cover;width:100%;height:100%}.album-thumb-placeholder[data-v-8a916fca]{background-color:var(--color-bg-tertiary);width:100%;height:100%;display:block}.album-play-badge[data-v-8a916fca]{color:#fff;pointer-events:none;background-color:#00000073;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.floating-theme-toggle[data-v-8a916fca]{z-index:100;background-color:var(--color-card-bg);border-radius:50%;position:fixed;top:16px;right:16px;box-shadow:0 2px 12px #00000026}
