@charset "UTF-8";:root{--color-primary: #35CDFF;--color-primary-hover: #2ab8e8;--color-primary-bg: #eaf8ff;--color-text: #333333;--color-text-secondary: #666666;--color-text-muted: #999999;--color-border: #e8e8e8;--color-bg: #f5f5f5;--color-white: #ffffff;--color-success: #52c41a;--color-warning: #faad14;--color-error: #f5222d;--color-info: #1890ff;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-round: 50%;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 12px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .12);--font-family: -apple-system, BlinkMacSystemFont, Segoe UI, PingFang SC, Microsoft YaHei, sans-serif;--font-size-sm: 12px;--font-size-base: 14px;--font-size-lg: 16px;--font-size-xl: 20px;--header-height: 60px;--max-width: 1200px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-2s: .2s ease-in-out;--transition-all-2s: all .2s ease-in-out}.hobby-album-page{margin-top:-8px}.hobby-album-content{min-height:800px}.hobby-album-toolbar{display:flex;align-items:center;min-height:42px;margin-bottom:8px;padding:5px 15px;background:#fff;border-radius:6px}.hobby-album-order{display:flex;align-items:center;gap:24px}.hobby-album-order button{padding:4px 0;color:#666;font-size:14px;line-height:22px;background:transparent;border:0;outline:0}.hobby-album-order button:hover,.hobby-album-order button.is-active{color:#35cdff;font-weight:600}.hobby-album-page #waterfall{grid-template-columns:repeat(4,minmax(0,1fr))}.hobby-album-page #waterfall .waterfall-item{padding:0;overflow:hidden;background:#fff;border:1px solid #eee;border-radius:6px;box-shadow:none}.hobby-album-page #waterfall .waterfall-item .waterfall-test-name{padding:8px 10px 0}.hobby-album-page #waterfall .waterfall-item .user-info-box{padding:0 10px 10px}@media (max-width: 992px){.hobby-album-page #waterfall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.hobby-album-page #waterfall{grid-template-columns:repeat(2,minmax(0,1fr))}}
