.filter__tree{background:#fff;padding:16px 24px;border-radius:12px;display:flex;flex-direction:column}.filter__tree-header{font-size:16px;font-weight:500}.filter__tree-list{flex-wrap:nowrap}.filter__tree-content{display:flex;flex-direction:column;font-size:14px;color:rgba(0,0,0,.65);gap:16px;overflow:hidden}.filter__tree-content .filter__tree-item_warp{display:flex;align-items:center}.filter__tree-content .filter__tree-item_warp .filter__tree-label{width:98px;color:#000}.filter__tree-item{cursor:pointer;border:none;display:inline;background-color:rgba(0,0,0,0);padding:1px 4px;position:relative;color:rgba(0,0,0,.65);border-radius:4px;transition:color .2s}.filter__tree-item_active{color:#007aff}.filter__tree-item_delete{color:#007aff;cursor:pointer;margin-left:2px;border:none;background:rgba(0,0,0,0)}.filter__tree-list{display:flex;gap:40px}.filter__tree-footer{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.filter__tree-footer .ant-divider{margin:15px 0 0!important}.filter__tree-footer .collapsed__icon{rotate:270deg}.filter__tree-footer .uncollapsed__icon{rotate:90deg;margin-left:4px}.filter__tree-footer_btn{background:#fff;outline:none;margin-top:-1px;border:1px solid #f0f0f0;border-top:none;display:flex;justify-content:center;align-items:center;line-height:12px;color:rgba(0,0,0,.45);padding:4px;border-radius:0 0 4px 4px;font-size:12px;cursor:pointer}.filter__tree-footer_btn:hover{color:rgba(0,122,255,.45)}.filter__tree-footer_btn:hover .filter__tree-footer .ant-divider{border-block-start:1px solid #007aff!important}.filter__tree .ant-dropdown-menu{padding:0}.filter__tree-conditions{display:flex;margin-bottom:10px;padding:10px 12px;background:rgba(0,122,255,.05);border-radius:8px;align-items:center;gap:12px;border:1px solid rgba(0,122,255,.2)}.filter__tree-conditions_group{display:flex;align-items:flex-start}.filter__tree-conditions_group-tags{display:flex;flex-wrap:wrap;gap:8px;flex:1}.filter__tree-conditions_clear{align-self:flex-end;padding:0 4px;height:24px}.filter__tree-conditions_clear.ant-btn{height:24px;font-size:12px}.filter__tree .filter__tree-condition_label{font-size:14px;color:#595959}.filter__tree .filter__tree-condition-tag{margin-right:0;background-color:#fff;border:none;color:rgba(0,0,0,.65);font-size:13px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:2px;padding-bottom:2px}.filter__tree .filter__tree-condition-tag .anticon-close{color:rgba(0,0,0,.45)}.filter__tree .filter__tree-condition-tag .anticon-close:hover{color:#ff4d4f}.filter__tree .filter__tree-tag{font-size:14px;opacity:65%}.filter__tree .filter__tree-tag-checked{opacity:1;color:#007aff;background-color:#e6f7ff}.filter__tree .ant-divider{margin:15px 0}.filter__tree-dropdown-actions{justify-content:end;gap:4px;padding:6px}.filter__tree-dropdown-range{display:flex;gap:8px;width:250px;background:#fff;border:1px solid #eee;padding:12px 8px;border-radius:4px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);flex-direction:column}.filter__tree-dropdown-range_actions{display:flex;justify-content:space-between}.filter__tree-dropdown-range-label{font-size:14px;display:flex;flex-direction:column;color:rgba(0,0,0,.65);gap:2px}.filter__tree-dropdown-range-label .ant-input-number-affix-wrapper{width:100%}.dropdown-divider.ant-divider{margin:2px 0}.filter__tree-dropdown-content{padding:12px 12px 4px;background:#fff;width:400px;border-radius:4px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);min-width:240px}.filter__tree-dropdown-tree{margin-bottom:8px}.filter__tree-dropdown-actions{display:flex;justify-content:flex-end;padding-top:8px;border-top:1px solid #f0f0f0}.filter__tree-conditions-container{min-height:0;overflow:hidden}@media(max-width:768px){.filter__tree{padding:14px 16px;border-radius:12px;overflow:hidden}.filter__tree-header{font-size:15px}.filter__tree-content{gap:12px;font-size:13px}.filter__tree-content .filter__tree-item_warp{align-items:flex-start;gap:8px}.filter__tree-content .filter__tree-item_warp .filter__tree-label{width:64px;flex:0 0 64px;line-height:1.8}.filter__tree-list{flex:1;min-width:0;gap:10px 16px;flex-wrap:wrap;max-height:58px;overflow:hidden}.filter__tree-item{padding:0;line-height:1.8;white-space:nowrap}.filter__tree-conditions{align-items:flex-start;flex-direction:column;gap:8px;padding:10px}.filter__tree-conditions_group{width:100%}.filter__tree-conditions_clear{align-self:flex-start}.filter__tree .filter__tree-condition_label{flex:0 0 auto;font-size:13px}.filter__tree-dropdown-content{width:calc(100vw - 32px);min-width:0}}.latest-company-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.latest-company-card{padding:24px;border:1px solid #e9e9e9;border-radius:2px;cursor:pointer}.latest-company-card:hover{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.2);transition:all .3s}.latest-company-card__title{font-size:16px;font-weight:500;color:#000}.latest-company-card__content{margin-top:8px;display:flex;flex-direction:column;gap:4px;color:rgba(0,0,0,.45);font-size:14px}