.search-page[data-v-9fee06a1]{box-sizing:border-box;width:100%;max-width:1200px;padding:24px;background-color:#fff;min-height:100vh}.search-header[data-v-9fee06a1]{max-width:640px;margin:0 auto 32px}.search-header[data-v-9fee06a1] .ant-input-group-wrapper{display:block;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #1677ff1f}.search-header[data-v-9fee06a1] .ant-input-group{display:flex;width:100%;align-items:stretch}.search-header[data-v-9fee06a1] .ant-input-affix-wrapper{flex:1 1 0;width:0;min-width:0;height:48px;display:inline-flex;align-items:center;padding:0 12px;border-radius:12px 0 0 12px;background:#fff}.search-header[data-v-9fee06a1] .ant-input-affix-wrapper,.search-header[data-v-9fee06a1] .ant-input-affix-wrapper:hover,.search-header[data-v-9fee06a1] .ant-input-affix-wrapper:focus,.search-header[data-v-9fee06a1] .ant-input-affix-wrapper-focused{border:1px solid #d6e4f0!important;border-right-width:0!important;box-shadow:none!important;outline:none!important}.search-header[data-v-9fee06a1] .ant-input-affix-wrapper>input.ant-input,.search-header[data-v-9fee06a1] .ant-input-affix-wrapper>input.ant-input:hover,.search-header[data-v-9fee06a1] .ant-input-affix-wrapper>input.ant-input:focus{flex:1 1 auto;width:100%;min-width:0;height:32px;padding:0;border:0!important;outline:none!important;font-size:15px;line-height:32px;box-shadow:none!important}.search-header[data-v-9fee06a1] .ant-input-clear-icon{color:#b8c0cc}.search-header[data-v-9fee06a1] .ant-input-clear-icon-hidden{display:none}.search-header[data-v-9fee06a1] .ant-input-group-addon{flex:0 0 auto;width:auto;display:flex;padding:0;border:0;background:transparent}.search-header[data-v-9fee06a1] .ant-input-search-button{height:48px;min-width:96px;padding:0 20px;border:0;border-radius:0 12px 12px 0;background:#1677ff;box-shadow:none;font-size:15px;font-weight:600;line-height:48px}.search-header[data-v-9fee06a1] .ant-input-search-button.ant-btn-two-chinese-chars>span{letter-spacing:0;margin-right:0}.search-header[data-v-9fee06a1] .ant-input-search-button:hover,.search-header[data-v-9fee06a1] .ant-input-search-button:focus{background:#0958d9}.search-results[data-v-9fee06a1]{min-height:400px}.loading-state[data-v-9fee06a1]{text-align:center;padding:100px 0}.loading-state p[data-v-9fee06a1]{margin-top:16px;color:#1890ff}.empty-state[data-v-9fee06a1]{padding:80px 0}.placeholder-state[data-v-9fee06a1]{text-align:center;padding:100px 0}.placeholder-state .placeholder-text[data-v-9fee06a1]{color:#bfbfbf}.results-count[data-v-9fee06a1]{margin-bottom:24px;color:#1890ff}.cards-container[data-v-9fee06a1]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.result-card[data-v-9fee06a1]{border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.result-card[data-v-9fee06a1]:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.result-card .card-cover[data-v-9fee06a1]{height:160px;object-fit:cover}.result-card .result-link[data-v-9fee06a1]{display:block;color:inherit;text-decoration:none}.result-card .card-content .content-text[data-v-9fee06a1]{color:#666;line-height:1.6;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.result-card .card-content .card-footer[data-v-9fee06a1]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.result-card .card-content .card-footer .tags[data-v-9fee06a1]{display:flex;flex-wrap:wrap;gap:4px}.result-card .card-content .card-footer .meta-info[data-v-9fee06a1]{font-size:12px;color:#999}.result-card .card-content .card-footer .meta-info .date[data-v-9fee06a1]{margin-right:8px}.result-card .card-content .card-footer .meta-info .author[data-v-9fee06a1]{color:#1890ff}@media (max-width: 768px){.search-page[data-v-9fee06a1]{padding:16px}.search-header[data-v-9fee06a1] .ant-input-affix-wrapper,.search-header[data-v-9fee06a1] .ant-input-search-button{height:44px}.search-header[data-v-9fee06a1] .ant-input-search-button{min-width:72px;line-height:44px}}
