.my-need-page{width:100%;min-height:100vh;background:rgba(0,0,0,0)}.my-need-page .my-need-page-content{width:1400px;max-width:calc(100% - 48px);min-height:600px;margin:0 auto;padding:8px 0 56px}.my-need-page-personal .matching-content-area .content-header .content-header-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:124px;height:36px;padding:0 18px;border-radius:var(--r-pill);background:-webkit-linear-gradient(315deg,var(--c-blue-2),var(--c-blue));background:linear-gradient(135deg,var(--c-blue-2),var(--c-blue));-webkit-box-shadow:0 10px 24px rgba(40,90,180,.24),inset 0 1px 2px hsla(0,0%,100%,.5);box-shadow:0 10px 24px rgba(40,90,180,.24),inset 0 1px 2px hsla(0,0%,100%,.5);color:#fff;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:-webkit-transform var(--t-base) var(--ease),-webkit-box-shadow var(--t-base) var(--ease);transition:-webkit-transform var(--t-base) var(--ease),-webkit-box-shadow var(--t-base) var(--ease);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),-webkit-transform var(--t-base) var(--ease),-webkit-box-shadow var(--t-base) var(--ease)}.my-need-page-personal .matching-content-area .content-header .content-header-btn:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 14px 28px rgba(40,90,180,.3);box-shadow:0 14px 28px rgba(40,90,180,.3)}.my-need-page-personal .matching-content-area .content-header .content-header-btn:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.my-need-page-personal .matching-content-area .matching-content{padding:20px 28px 32px}.my-need-page-personal .matching-content-area .matching-content .filter-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px 24px;margin-bottom:24px}.my-need-page-personal .matching-content-area .matching-content .filter-section .filter-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.my-need-page-personal .matching-content-area .matching-content .filter-section .filter-group .filter-label{font-size:13px;font-weight:500;color:var(--c-ink-3);white-space:nowrap}.my-need-page-personal .matching-content-area .matching-content .filter-section .filter-group .el-select{width:120px}.my-need-page-personal .matching-content-area .matching-content .filter-section .filter-group .el-select .el-input__inner{height:36px;line-height:36px;font-size:13px}.my-need-page-personal .matching-content-area .matching-content .cards-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:32px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card{padding:22px 24px;cursor:pointer;-webkit-transition:-webkit-transform var(--t-base) var(--ease),-webkit-box-shadow var(--t-base) var(--ease);transition:-webkit-transform var(--t-base) var(--ease),-webkit-box-shadow var(--t-base) var(--ease);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease);transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease),-webkit-transform var(--t-base) var(--ease),-webkit-box-shadow var(--t-base) var(--ease)}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .card-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .card-title{margin:0 0 12px;color:var(--c-ink);font-size:18px;font-weight:650;line-height:1.4;letter-spacing:-.01em}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .meta-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 20px;margin-bottom:12px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .meta-info .meta-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--c-ink-3);font-size:13px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .meta-info .meta-item i{font-size:14px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .meta-info .meta-item.company{color:var(--c-blue)}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .meta-info .meta-item.company i{color:inherit}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-left .type-tag{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:3px 12px;border:1px solid rgba(0,121,234,.16);border-radius:var(--r-pill);background:rgba(0,121,234,.08);color:var(--c-blue);font-size:12px;font-weight:500}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-right{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-right .company-logo{display:block;width:72px;height:72px;-o-object-fit:contain;object-fit:contain;border:1px solid hsla(0,0%,100%,.72);border-radius:var(--r-md);background:hsla(0,0%,100%,.6);-webkit-box-shadow:var(--sh-1);box-shadow:var(--sh-1)}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .description-box{padding:14px 18px;border:1px solid hsla(0,0%,100%,.62);border-radius:var(--r-md);background:hsla(0,0%,100%,.5)}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .description-box .description-text{display:-webkit-box;overflow:hidden;color:var(--c-ink-2);font-size:13px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .description-box .description-text p{margin:0}@media screen and (max-width:900px){.my-need-page .my-need-page-content{width:calc(100% - 32px)}.my-need-page-personal .matching-content-area .matching-content{padding:16px 18px 24px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card{padding:18px}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.my-need-page-personal .matching-content-area .matching-content .cards-container .financing-card .main-info .info-right{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}