.library-home-container[data-v-cecc255c]{padding:24px;background:#f5f7fa;min-height:calc(100vh - 84px)}.library-home-container .page-header[data-v-cecc255c]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;padding:32px;margin-bottom:32px;box-shadow:0 4px 12px rgba(102,126,234,.15)}.library-home-container .page-header .header-content[data-v-cecc255c]{display:flex;align-items:center;gap:20px;color:#fff}.library-home-container .page-header .header-content i[data-v-cecc255c]{font-size:56px;opacity:.9}.library-home-container .page-header .header-content .header-title[data-v-cecc255c]{font-size:28px;font-weight:600;margin-bottom:8px}.library-home-container .page-header .header-content .header-tips[data-v-cecc255c]{font-size:15px;opacity:.9}.library-home-container .library-grid[data-v-cecc255c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:24px;max-width:1400px}.library-home-container .library-grid .library-card[data-v-cecc255c]{background:#fff;border-radius:12px;padding:24px;display:flex;align-items:center;gap:20px;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.04);position:relative;overflow:hidden}.library-home-container .library-grid .library-card[data-v-cecc255c]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);transform:scaleY(0);transition:transform .3s ease}.library-home-container .library-grid .library-card[data-v-cecc255c]:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(102,126,234,.15)}.library-home-container .library-grid .library-card[data-v-cecc255c]:hover:before{transform:scaleY(1)}.library-home-container .library-grid .library-card:hover .card-icon[data-v-cecc255c]{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,#667eea,#764ba2)}.library-home-container .library-grid .library-card:hover .card-icon i[data-v-cecc255c]{color:#fff}.library-home-container .library-grid .library-card:hover .card-arrow[data-v-cecc255c]{transform:translateX(4px);opacity:1}.library-home-container .library-grid .library-card .card-icon[data-v-cecc255c]{flex-shrink:0;width:80px;height:80px;border-radius:12px;background:rgba(102,126,234,.1);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.library-home-container .library-grid .library-card .card-icon i[data-v-cecc255c]{font-size:40px;color:#667eea;transition:all .3s ease}.library-home-container .library-grid .library-card .card-icon.card-icon-owner[data-v-cecc255c]{background:rgba(76,175,80,.1)}.library-home-container .library-grid .library-card .card-icon.card-icon-owner i[data-v-cecc255c]{color:#4caf50}.library-home-container .library-grid .library-card .card-icon.card-icon-library[data-v-cecc255c]{background:rgba(255,152,0,.1)}.library-home-container .library-grid .library-card .card-icon.card-icon-library i[data-v-cecc255c]{color:#ff9800}.library-home-container .library-grid .library-card .card-content[data-v-cecc255c]{flex:1;display:flex;flex-direction:column;gap:8px}.library-home-container .library-grid .library-card .card-content .card-title[data-v-cecc255c]{font-size:20px;font-weight:600;color:#303133;margin-bottom:4px}.library-home-container .library-grid .library-card .card-content .card-subtitle[data-v-cecc255c]{font-size:14px;color:#909399;line-height:1.6}.library-home-container .library-grid .library-card .card-content .card-arrow[data-v-cecc255c]{position:absolute;right:24px;top:50%;transform:translateY(-50%);opacity:.6;transition:all .3s ease}.library-home-container .library-grid .library-card .card-content .card-arrow i[data-v-cecc255c]{font-size:24px;color:#667eea}