.my-solutions[data-v-8da20b90]{padding:20px}.search-section[data-v-8da20b90]{background:#fff;padding:20px;border-radius:4px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.search-form[data-v-8da20b90]{margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.search-form .el-form-item[data-v-8da20b90]{margin-bottom:0;display:flex;align-items:center}.search-form .el-form-item__label[data-v-8da20b90]{line-height:1;margin-bottom:0;margin-right:8px}.search-form .el-form-item__content[data-v-8da20b90]{line-height:1}.solution-list[data-v-8da20b90]{margin-bottom:20px}.empty-state[data-v-8da20b90]{text-align:center;padding:80px 20px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.empty-icon[data-v-8da20b90]{margin-bottom:20px}.empty-icon i[data-v-8da20b90]{font-size:64px;color:#c0c4cc}.empty-state h3[data-v-8da20b90]{margin:0 0 8px 0;color:#606266;font-size:18px;font-weight:500}.empty-state p[data-v-8da20b90]{margin:0;color:#909399;font-size:14px}.solution-items[data-v-8da20b90]{display:grid;gap:12px}.solution-card[data-v-8da20b90]{background:#fff;border-radius:8px;box-shadow:0 1px 8px rgba(0,0,0,.06);transition:all .3s ease;overflow:hidden;border:1px solid #f0f0f0}.solution-card[data-v-8da20b90]:hover{box-shadow:0 2px 12px rgba(0,0,0,.1);transform:translateY(-1px)}.card-header[data-v-8da20b90]{padding:16px 20px 12px;border-bottom:1px solid #f5f5f5;display:flex;align-items:flex-start;gap:12px}.solution-avatar[data-v-8da20b90]{flex-shrink:0}.solution-title-section[data-v-8da20b90]{flex:1;min-width:0}.solution-title[data-v-8da20b90]{margin:0 0 8px 0;font-size:18px;font-weight:700;line-height:1.3}.solution-title .el-link[data-v-8da20b90]{color:#303133;text-decoration:none;transition:color .3s;font-weight:700}.solution-title .el-link[data-v-8da20b90]:hover{color:#409eff}.solution-meta[data-v-8da20b90]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:space-between;width:100%}.problem-id[data-v-8da20b90]{background:#f5f7fa;color:#606266;padding:3px 6px;border-radius:3px;font-size:11px;font-weight:500;font-family:Monaco,Menlo,Ubuntu Mono,monospace}.author-name[data-v-8da20b90]{color:#909399;font-size:12px;font-weight:500}.tags[data-v-8da20b90]{display:flex;gap:4px;flex-wrap:wrap}.stats-section[data-v-8da20b90]{display:flex;gap:12px;margin-left:auto}.stat-item[data-v-8da20b90]{display:flex;align-items:center;gap:3px;color:#606266;font-size:12px;font-weight:500;padding:2px 6px;border-radius:3px;background:#f8f9fa;transition:all .3s}.stat-item[data-v-8da20b90]:hover{background:#e9ecef}.stat-item i[data-v-8da20b90]{font-size:12px}.stat-item:first-child i[data-v-8da20b90]{color:#409eff}.stat-item:nth-child(2) i[data-v-8da20b90]{color:#67c23a}.stat-item:nth-child(3) i[data-v-8da20b90]{color:#e6a23c}.solution-status[data-v-8da20b90]{flex-shrink:0;margin-left:auto}.card-content[data-v-8da20b90]{padding:16px 20px 12px;margin-left:52px}.content-row[data-v-8da20b90]{display:flex;align-items:center;gap:24px}.solution-content[data-v-8da20b90]{flex:1;color:#606266;font-size:13px;line-height:1.4;margin:0;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 120px)}.time-section[data-v-8da20b90]{flex-shrink:0;display:flex;align-items:center;gap:4px;color:#909399;font-size:12px;padding:4px 8px;border-radius:4px;background:#f8f9fa}.time-section i[data-v-8da20b90]{font-size:12px;color:#909399}.card-actions[data-v-8da20b90]{padding:12px 20px 16px;display:flex;gap:8px;justify-content:flex-end;background:#fff;border-top:1px solid #f5f5f5}.card-actions .el-button[data-v-8da20b90]{border-radius:4px;font-weight:500;transition:all .3s;padding:6px 12px;font-size:12px}.card-actions .el-button--primary[data-v-8da20b90]{background:linear-gradient(135deg,#409eff,#66b1ff);border:none}.card-actions .el-button--primary[data-v-8da20b90]:hover{background:linear-gradient(135deg,#66b1ff,#409eff);transform:translateY(-1px)}.card-actions .el-button--default[data-v-8da20b90]{background:#fff;border-color:#dcdfe6;color:#606266}.card-actions .el-button--default[data-v-8da20b90]:hover{color:#409eff;border-color:#409eff;background:#ecf5ff}.card-actions .el-button--danger[data-v-8da20b90]{background:#fff;border-color:#f56c6c;color:#f56c6c}.card-actions .el-button--danger[data-v-8da20b90]:hover{background:#f56c6c;color:#fff;transform:translateY(-1px)}.pagination-section[data-v-8da20b90]{text-align:center;margin-bottom:20px}@media (max-width:768px){.my-solutions[data-v-8da20b90]{padding:10px}.search-form[data-v-8da20b90]{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.search-form .el-form-item[data-v-8da20b90]{width:100%;justify-content:flex-start}.solution-items[data-v-8da20b90]{gap:8px}.solution-card[data-v-8da20b90]{border-radius:6px}.card-header[data-v-8da20b90]{padding:12px 16px 8px;gap:10px}.solution-avatar[data-v-8da20b90]{flex-shrink:0}.solution-avatar .el-avatar[data-v-8da20b90]{width:32px!important;height:32px!important}.solution-status[data-v-8da20b90]{margin-left:0;align-self:flex-start}.solution-title[data-v-8da20b90]{font-size:16px}.solution-meta[data-v-8da20b90]{gap:6px;flex-direction:column;align-items:flex-start}.stats-section[data-v-8da20b90]{gap:8px;margin-left:0;margin-top:4px}.stat-item[data-v-8da20b90]{padding:2px 4px;font-size:11px}.card-content[data-v-8da20b90]{padding:12px 16px 8px;margin-left:42px}.content-row[data-v-8da20b90]{flex-direction:column;align-items:flex-start;gap:8px}.solution-content[data-v-8da20b90]{white-space:normal;text-overflow:clip;overflow:visible;max-width:100%}.card-actions[data-v-8da20b90]{padding:8px 16px 12px;flex-direction:column;gap:6px}.card-actions .el-button[data-v-8da20b90]{width:100%;justify-content:center;padding:8px 12px}.time-section[data-v-8da20b90]{align-self:flex-end}}@media (max-width:480px){.solution-meta[data-v-8da20b90]{flex-direction:column;align-items:flex-start;gap:8px}.tags[data-v-8da20b90]{width:100%}.stats-section[data-v-8da20b90]{gap:16px}.stat-item[data-v-8da20b90]{font-size:13px}}