.role-nav,.welcome,.hero-banner,.trust,.relief-guide,#services{display:none!important}.user-page{max-width:1120px;margin:0 auto;padding:24px 22px 100px}.talents{margin-top:0!important}.talents>header{align-items:flex-end}.talents>header h2{font-size:clamp(30px,3.2vw,44px)}.talent-tools{margin:18px 0}.talent-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important}.talent-card{position:relative!important;display:block!important;width:100%!important;max-width:none!important;aspect-ratio:3/4;border:0!important;border-radius:22px!important;overflow:hidden!important;background:#d8c4b5!important;box-shadow:0 12px 28px rgba(71,43,30,.14)}.talent-card .portrait{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;cursor:pointer;background:#dbc7b7}.talent-card .portrait:after{content:"";position:absolute;inset:42% 0 0;background:linear-gradient(transparent,rgba(26,17,13,.82))}.talent-card .portrait img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 18%!important;display:block!important}.talent-card .available{z-index:2}.talent-card .talent-info{position:absolute!important;z-index:3;left:0;right:0;bottom:0;padding:18px!important;color:#fff!important;background:transparent!important;pointer-events:none}.talent-card .talent-name{align-items:flex-end!important}.talent-card .talent-name h3,.talent-card .talent-name p,.talent-card .talent-name b,.talent-card .stats,.talent-card .next-time{color:#fff!important}.talent-card .talent-name h3{font-size:25px!important;text-shadow:0 1px 4px rgba(0,0,0,.35)}.talent-card .talent-name p{font-size:13px!important;opacity:.86}.talent-card .talent-name b{font-size:21px!important}.talent-card .stats{margin-top:10px!important;font-size:13px!important}.talent-card .stats span:nth-child(3),.talent-card .tags,.talent-card .gallery,.talent-card .talent-actions{display:none!important}.talent-card .next-time{margin:7px 0 0!important;font-size:13px!important}.talent-card .next-time strong{color:#ffd6bf!important}.promise{margin-top:26px!important}@media(max-width:760px){.app-header{padding:11px 14px}.user-page{padding:14px 10px 86px}.talents>header{display:block}.talents>header h2{font-size:30px}.talents .gender{margin-top:12px;width:max-content}.talent-tools{overflow-x:auto;margin:14px 0 12px}.talent-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.talent-card{border-radius:17px!important;aspect-ratio:3/4.25}.talent-card .talent-info{padding:12px!important}.talent-card .talent-name h3{font-size:20px!important}.talent-card .talent-name p{font-size:11px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:105px}.talent-card .talent-name b{font-size:16px!important}.talent-card .stats{font-size:11px!important;margin-top:7px!important;gap:5px!important}.talent-card .next-time{font-size:11px!important;margin-top:4px!important}.promise{margin-top:18px!important}}
.talent-card .portrait img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important}.talent-card .portrait:after{z-index:1!important;inset:28% 0 0!important;background:linear-gradient(180deg,transparent 0%,rgba(20,12,9,.2) 24%,rgba(20,12,9,.9) 100%)!important}.talent-card .talent-info{top:auto!important;bottom:0!important;transform:none!important;min-height:145px!important;display:block!important;padding:22px 18px 18px!important;background:linear-gradient(180deg,transparent,rgba(20,12,9,.88))!important}.talent-card .talent-name h3{font-weight:800!important;letter-spacing:.5px;text-shadow:0 2px 6px rgba(0,0,0,.8)!important}.talent-card .talent-name p,.talent-card .stats,.talent-card .next-time{text-shadow:0 1px 4px rgba(0,0,0,.9)!important;font-weight:600!important}.talent-card .talent-name b{text-shadow:0 2px 6px rgba(0,0,0,.85)!important}@media(max-width:760px){.talent-card .talent-info{min-height:122px!important;padding:18px 12px 12px!important}.talent-card .portrait:after{inset:32% 0 0!important}}
.talent-card .talent-name h3{color:#fff1cf!important;-webkit-text-stroke:.7px rgba(48,24,15,.95)!important;text-shadow:-1px -1px 0 rgba(48,24,15,.9),1px -1px 0 rgba(48,24,15,.9),-1px 1px 0 rgba(48,24,15,.9),1px 1px 0 rgba(48,24,15,.9),0 3px 8px rgba(0,0,0,.95)!important}.talent-card .talent-name p,.talent-card .stats,.talent-card .next-time{color:#fff8e9!important;-webkit-text-stroke:.35px rgba(42,22,14,.9)!important;text-shadow:0 1px 2px #1d0e08,0 2px 6px rgba(0,0,0,.95)!important}.talent-card .talent-name b{color:#ffd36f!important;-webkit-text-stroke:.6px rgba(63,30,12,.95)!important;text-shadow:0 2px 5px rgba(0,0,0,.95)!important}.talent-card .talent-name b small{color:#ffe8a9!important}.talent-card .next-time strong{color:#ffd36f!important;-webkit-text-stroke:.4px rgba(63,30,12,.9)!important}.talent-card .verified{background:#477c67!important;color:#fff!important;-webkit-text-stroke:0!important;box-shadow:0 1px 4px rgba(0,0,0,.45)}
.talent-card .card-rating{position:absolute!important;z-index:5;top:14px!important;right:14px!important;padding:6px 10px!important;border-radius:14px!important;background:rgba(45,25,17,.72)!important;color:#ffd36f!important;font-size:21px!important;line-height:1!important;-webkit-text-stroke:.55px rgba(40,18,8,.95)!important;text-shadow:0 2px 5px rgba(0,0,0,.95)!important;backdrop-filter:blur(8px)}.talent-card .card-rating small{font-size:11px!important;color:#fff1cf!important;margin-left:2px}@media(max-width:760px){.talent-card .card-rating{top:10px!important;right:10px!important;font-size:17px!important;padding:5px 8px!important}}
.talent-card .talent-name h3{font-family:"Microsoft YaHei","PingFang SC","Noto Sans SC",sans-serif!important;font-weight:900!important;font-style:normal!important;letter-spacing:1px!important;color:#fff0c8!important;-webkit-text-stroke:.28px #4a2517!important;text-shadow:0 2px 2px #30150c,0 4px 10px rgba(0,0,0,.9)!important}