.poem-library[data-v-ba2c5879]{display:flex;flex-direction:column;gap:16px}.toolbar[data-v-ba2c5879]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-input[data-v-ba2c5879]{width:280px}.filter-select[data-v-ba2c5879]{width:130px}.count-text[data-v-ba2c5879]{color:var(--text-secondary);font-size:14px}.main-area[data-v-ba2c5879]{display:flex;gap:16px;min-height:480px}.poem-list[data-v-ba2c5879]{width:280px;flex-shrink:0;max-height:640px;overflow-y:auto;border:1px solid var(--border-lighter);border-radius:6px;background:var(--bg-color);padding:6px}.poem-item[data-v-ba2c5879]{padding:10px 12px;border-radius:4px;cursor:pointer;transition:background-color .2s}.poem-item[data-v-ba2c5879]:hover{background:var(--border-lighter)}.poem-item.active[data-v-ba2c5879]{background:var(--el-color-primary)}.poem-item.active .item-title[data-v-ba2c5879],.poem-item.active .item-meta span[data-v-ba2c5879]{color:#fff}.item-title[data-v-ba2c5879]{font-size:15px;font-weight:600;color:var(--text-primary);margin-bottom:4px}.item-meta[data-v-ba2c5879]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-secondary)}.poem-detail[data-v-ba2c5879]{flex:1;min-width:0;border:1px solid var(--border-lighter);border-radius:6px;background:var(--bg-color);padding:24px 28px;overflow-y:auto;max-height:640px}.detail-title-row[data-v-ba2c5879]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.detail-title[data-v-ba2c5879]{font-size:26px;font-weight:700;color:var(--text-primary);margin:0}.detail-actions[data-v-ba2c5879]{display:flex;gap:4px}.detail-author[data-v-ba2c5879]{color:var(--text-secondary);font-size:14px;margin:8px 0 0}.poem-lines[data-v-ba2c5879]{text-align:center;font-family:Kaiti,STKaiti,KaiTi,serif;font-size:19px;color:var(--text-primary);line-height:2.3;margin:24px 0;padding:20px 12px;border-bottom:1px dashed var(--border-lighter)}.poem-lines p[data-v-ba2c5879]{margin:0}.section[data-v-ba2c5879]{margin-bottom:22px}.section-title[data-v-ba2c5879]{font-size:15px;font-weight:600;color:var(--el-color-primary);margin:0 0 8px;padding-left:8px;border-left:3px solid var(--el-color-primary)}.section-text[data-v-ba2c5879]{font-size:14px;color:var(--text-regular);line-height:1.9;margin:0}.notes-list[data-v-ba2c5879]{margin:0;padding-left:20px}.notes-list li[data-v-ba2c5879]{font-size:14px;color:var(--text-regular);line-height:1.9}@media (max-width: 900px){.main-area[data-v-ba2c5879]{flex-direction:column}.poem-list[data-v-ba2c5879]{width:100%;max-height:260px}.poem-detail[data-v-ba2c5879]{max-height:none}.search-input[data-v-ba2c5879]{width:100%}}
