.css-72804abbe1{border-radius:8px;padding:5px;border:1px solid var(--border-primary);background:var(--white);display:flex;gap:8px;align-items:center}.css-f381fda7e3{border-radius:4px;overflow:hidden;flex:none}.css-9be08b3635{font-size:1.4rem;line-height:20px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-strong)}.css-c833b035a0{color:var(--accent-mandarin-red-primary)}.css-0675a403f9{margin-left:2px}.css-b2aa66524e{font-size:1.4rem;line-height:20px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.css-deeb93a8c7{border:1px solid #0000}.css-8efa64d717{font-size:1.4rem;font-weight:600;display:inline-block;color:var(--text-strong-inverse);padding:6px 10px;line-height:20px;border-radius:6px;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.css-625dbdf1b7{font-size:1.3rem;font-weight:500;line-height:18px;padding:3px 6px}.css-3e5cd872c0{display:inline-flex;height:32px;align-items:center;border-radius:6px;background:var(--gray-900);padding:6px 10px 6px 8px}.css-cfe30aef36{height:24px;padding:3px 6px;background:var(--mandarin-red-600)}.css-7470b1ab2f{display:flex;gap:6px;padding:16px;position:absolute;top:0;left:0}.css-14ddf0ca56{gap:2px;padding:8px}.css-6fb9b08f11{font-size:1.3rem;font-weight:500;display:inline-block;color:var(--text-strong-inverse);line-height:18px;padding:3px 6px;border-radius:6px;background:var(--blue-500)}.css-4691dd2c68{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.css-b93db7d8a2{width:100%;aspect-ratio:1/1.5;position:relative;overflow:hidden}.css-d0e14ad496{top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(180deg,#0000 64.46%,#00000003 68.65%,#00000008 72.06%,#00000012 74.81%,#0000001f 77.02%,#0000002e 78.81%,#00000040 80.3%,#00000054 81.61%,#00000069 82.86%,#00000080 84.16%,#00000096 85.65%,#000000ab 87.44%,#000000c2 89.65%,#000000d9 92.4%,#000000ed 95.81%,#000)}.css-bc80bdaa03,.css-d0e14ad496{position:absolute}.css-7b501a3c7a{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.css-b3c3eb5726{position:absolute;left:0;top:0;padding:8px;gap:2px}.css-04528b673b{position:absolute;left:0;bottom:0;padding:10px}.css-e917f6a554{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--text-strong-inverse);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.css-6e99dd3090{display:flex;flex-direction:column;width:100%;min-width:0}.css-6e99dd3090:nth-of-type(2n) .css-7e3cf06a5f{padding:6px 8px 0 3px}.css-6e99dd3090:nth-of-type(odd) .css-7e3cf06a5f{padding:6px 3px 0 8px}.css-ce8e0ebf2d{font-size:1.4rem;line-height:20px;font-weight:600}.css-322f7f800d{font-size:1.3rem;line-height:18px;font-weight:500;color:var(--text-primary)}.css-d31f9872e5{display:grid;width:100%;grid-template-columns:repeat(2,1fr);gap:20px 2px;padding-bottom:20px}.css-73c46e0700{display:flex;flex-direction:column;width:100%;min-width:0}.css-73c46e0700:nth-of-type(2n) .css-ebec12eceb{padding:6px 8px 0 3px}.css-73c46e0700:nth-of-type(odd) .css-ebec12eceb{padding:6px 3px 0 8px}.css-64a1dd5b96{font-size:1.4rem;line-height:20px;font-weight:600}.css-4f818b2626{font-size:1.3rem;line-height:18px;font-weight:500;color:var(--text-primary)}.css-c666a09b12{padding-bottom:40px}.css-4f3219422d{height:1px;width:100%;display:flex;justify-content:center;align-items:center;padding:20px 0}.css-de179983ea{display:flex;gap:6px;padding:4px 16px 12px}.css-50d877abcc{font-size:1.5rem;line-height:22px;font-weight:600;border-radius:100px;border:1px solid var(--border-primary);color:var(--text-secondary);display:flex;height:40px;padding:9px 12px 9px 6px;align-items:center}.css-63462a697c{border:1px solid var(--border-strong);background:var(--fill-primary-inverse);color:var(--text-strong-inverse)}.css-90145ba177{display:flex;width:100%;background:var(--fill-white);padding:12px 16px;gap:6px}.css-90145ba177.css-afe3ed3cd6{padding:10px 16px}.css-5121ffe90b{flex:1;display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;overflow:hidden}.css-5121ffe90b h2{display:flex;color:var(--text-strong);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:pre;line-height:inherit;flex-wrap:wrap}.css-5121ffe90b h2 span.css-b020d47af6{flex:1;width:100%;flex-basis:100%}.css-5121ffe90b h2 span{flex:none;overflow:hidden}.css-5121ffe90b .css-b88648409c{flex:none;margin-left:4px;display:inline-flex;align-items:center;padding:0;color:var(--icon-tertiary)}.css-9cebb3c18b{flex:none;display:flex;align-self:stretch;background-color:var(--fill-white);padding-left:8px}.css-9cebb3c18b,.css-b52827ce9c{line-height:inherit;flex-direction:column}.css-b52827ce9c{padding:0;height:100%;align-items:flex-start;justify-content:flex-start}.css-19ad0c6ba8{display:flex;gap:2px;align-items:center}.css-c0f37a21de:before{content:"";display:block;width:100%}.css-201ca147ce .css-5121ffe90b{line-height:26px}.css-afe3ed3cd6 .css-5121ffe90b{line-height:24px}.css-5aa1107bec .css-5121ffe90b{line-height:22px}.css-201ca147ce .css-19ad0c6ba8,.css-201ca147ce .css-c0f37a21de:before{height:26px}.css-afe3ed3cd6 .css-19ad0c6ba8,.css-afe3ed3cd6 .css-c0f37a21de:before{height:24px}.css-5aa1107bec .css-19ad0c6ba8,.css-5aa1107bec .css-c0f37a21de:before{height:22px}.css-201ca147ce .css-b7851ddf77,.css-afe3ed3cd6 .css-b7851ddf77{width:20px;height:20px}.css-5aa1107bec .css-b7851ddf77{width:16px;height:16px}.css-201ca147ce .css-5121ffe90b h2{font-size:2rem;line-height:26px;font-weight:600}.css-afe3ed3cd6 .css-5121ffe90b h2{font-size:1.8rem;line-height:24px;font-weight:600}.css-5aa1107bec .css-5121ffe90b h2{font-size:1.5rem;line-height:22px;font-weight:600}.css-00432d3b8b{font-size:1.5rem;line-height:22px;font-weight:500;color:var(--text-tertiary);white-space:break-spaces}.css-2a343fec75{margin-top:4px}.css-201ca147ce .css-00432d3b8b{font-size:1.5rem;font-weight:500;line-height:22px}.css-afe3ed3cd6 .css-00432d3b8b{font-size:1.4rem;font-weight:500;line-height:20px}.css-5aa1107bec .css-00432d3b8b{font-size:1.3rem;font-weight:500;line-height:18px}.css-d9954b1b23{display:flex;flex-direction:column;gap:8px;padding:16px}.css-80a251d1ac{display:flex;height:120px;gap:12px}.css-dbfb852d46{flex:none;width:100px;height:120px}.css-152bb52d27{overflow:hidden;white-space:pre}.css-fe62dac435{font-weight:600;color:var(--text-strong)}.css-dfa093bcb1,.css-fe62dac435{font-size:1.4rem;line-height:20px;text-overflow:ellipsis;overflow:hidden}.css-dfa093bcb1{font-weight:400;color:var(--text-secondary)}.css-29d7091c84{font-size:1.2rem;line-height:16px;font-weight:600;color:var(--accent-mandarin-red-primary)}.css-3f958b446d{font-size:1.6rem;line-height:22px;font-weight:600;display:flex;align-items:center;gap:2px}.css-74e9043dfb{font-size:16px;font-weight:600;color:var(--color-text-primary)}.css-b62a76a7ba{color:var(--accent-mandarin-red-primary)}.css-0dc97d5cf9{overflow:hidden;white-space:nowrap;width:100%}.css-0dc97d5cf9 span{display:inline-block}.css-492332a8c4 span{padding-right:12px}.css-28d4b7defa{font-size:1.4rem;font-weight:500;white-space:nowrap;color:var(--text-strong-inverse);background-color:var(--mandarin-red-600);line-height:20px;padding:8px 12px 8px 11px;width:100%;overflow:hidden;text-align:center}.css-cd4ff1041c{visibility:hidden}.css-b52484fc75{height:62px;border-radius:8px;border:1px solid #ffffff08;display:flex;background-color:#313131;align-items:center;max-width:100%}.css-214cffb450,.css-b52484fc75{position:relative;overflow:hidden}.css-214cffb450{flex:1;height:100%;padding:6px 0 6px 6px}.css-8425de3971{display:flex;align-items:center;height:100%}.css-fba6233da8{width:48px;height:48px;border-radius:4px;overflow:hidden;flex-shrink:0;background:var(--color-bg-secondary)}.css-fba6233da8 img{width:100%;height:100%;object-fit:cover}.css-77ca37ba6a{flex:1;display:flex;flex-direction:column;padding:0 12px;color:var(--text-strong-inverse);overflow:hidden}.css-521eb39cb3{font-size:1.4rem;line-height:20px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.css-5bd467b9c9{font-size:1.6rem;line-height:22px;font-weight:600;display:flex;align-items:center;gap:2px}.css-7dc5855565{font-size:16px;font-weight:600;color:var(--color-text-primary)}.css-250e4b9268{color:var(--accent-mandarin-red-primary)}.css-95b78503bb{font-size:1.2rem;line-height:16px;font-weight:600;display:flex;flex-direction:column;justify-content:center;text-align:center;color:var(--gray-100);flex:none;padding:0 12px 0 13px}.css-391d03d059{font-size:1.4rem;line-height:20px;font-weight:500}.css-34b24d6fc4{width:1px;height:44px;background:var(--gray-100);flex:none;opacity:.1}.css-879f5d6e7a{position:absolute;top:calc(50% - 78px);left:calc(50% - 78px);width:156px;height:156px;z-index:11}.css-30b79ae089{background-size:cover;background-position:top}.css-30b79ae089,.css-aa55138582{position:absolute;top:0;bottom:0;right:0;left:0}.css-aa55138582{background:linear-gradient(180deg,#0000 50%,#000 99.92%)}.css-1801b3fdf4{height:100%;width:100%;object-fit:cover;display:block;object-position:top}.css-c8e6ac7324{background-color:var(--background-surface-inverse);padding:20px}.css-2bf2520610{width:100%;aspect-ratio:5/7;border-radius:16px;overflow:hidden;position:relative}.css-b0c3396f28{display:flex;gap:6px;padding:16px;position:absolute;top:0;left:0}.css-f595984f13{margin-top:12px}.css-fa88134dd8{width:100%;height:62px}.css-374b1bc45a{width:100%;position:relative;overflow:hidden;color:var(--white);flex-shrink:0}.css-02f5d7426b{position:absolute;left:0;right:0;bottom:0;z-index:11}.css-7692a5312a{font-size:2.4rem;line-height:30px;font-weight:600;padding:24px 20px;color:var(--text-strong-inverse);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.css-781e1660a8{position:absolute;top:calc(50% - 78px);left:calc(50% - 78px);width:156px;height:156px;z-index:11}.css-b4ba8f80e2{z-index:10;border-radius:0}.css-b4ba8f80e2 img{object-position:top}.css-a9f72e4980{width:100%;aspect-ratio:5/7;overflow:hidden;position:relative}.css-a9f72e4980:before{display:block;content:""}.css-cfb43eac29{position:absolute;left:16px;top:16px;z-index:11}.css-53258f0520{border-radius:6px;padding:6px 10px;background:var(--accent-mandarin-red-background);color:var(--mandarin-red-600);display:flex;position:relative}.css-53258f0520:after,.css-53258f0520:before{flex:none;width:10px;height:100%;top:0;content:"";position:absolute;z-index:1}.css-53258f0520:before{left:10px;background:linear-gradient(90deg,var(--mandarin-red-50) 0,#fff4f200 100%)}.css-53258f0520:after{right:10px;background:linear-gradient(270deg,var(--mandarin-red-50) 0,#fff4f200 100%)}.css-e5c6225747{flex:1;font-size:1.4rem;line-height:20px;font-weight:500}.css-809ddd0214{display:flex;flex-wrap:nowrap;overflow:scroll;gap:4px;padding:0 16px;width:100%}.css-809ddd0214::-webkit-scrollbar{display:none}.css-50571e257e{gap:6px;display:flex;flex-direction:column;width:53%;max-width:53%;flex:none}.css-11d6b65d99{font-size:1.4rem;line-height:20px;font-weight:600}.css-178cbfae53{font-size:1.3rem;line-height:18px;font-weight:500;color:var(--text-primary)}.css-dbd17c7a1f{width:100%;aspect-ratio:1/1.5}.css-d74e4a7cce{width:100%;height:52px}.css-173d4c52a4{width:100%;height:32px}.css-b011ac8846{display:flex;flex-direction:column;padding:0 16px;gap:8px}.css-6445fe557e{display:flex;gap:12px}.css-6ff4e5009e{width:32%;flex:none;position:relative}.css-8bc1f528da{background:linear-gradient(0deg,#0006,#0006);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.css-d18e62a176{font-size:1.5rem;line-height:22px;font-weight:600;color:var(--text-strong-inverse);text-align:center}.css-eb87010c09{width:100%;height:100%}.css-b8a4763e71{flex:1;overflow:hidden}.css-2bc3963035{font-weight:600;color:var(--text-primary)}.css-2bc3963035,.css-959863c6f6{font-size:1.5rem;line-height:22px;overflow:hidden;text-overflow:ellipsis}.css-959863c6f6{font-weight:400;color:var(--text-secondary);margin-top:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.css-56afa689a1{margin-top:12px}.css-fa1ad6e702{margin-top:6px}.css-329ffc71ca{font-size:1.6rem;line-height:22px;font-weight:600}.css-0ab683263c{font-size:1.4rem;line-height:20px;font-weight:400;color:var(--text-secondary)}.css-923c33918c{margin-top:16px;display:flex;flex-direction:column;gap:32px}