.page-module__svWWxq__main{box-sizing:border-box;width:100%}.page-module__svWWxq__title{margin-bottom:15px;font-size:20px;font-weight:700}.page-module__svWWxq__summary_row{gap:15px;display:flex}.page-module__svWWxq__summary_card{border:1px solid var(--line);text-align:center;border-radius:6px;flex:1;padding:15px}.page-module__svWWxq__summary_label{color:var(--ink-400);margin-bottom:6px;font-size:13px}.page-module__svWWxq__summary_value{font-size:22px;font-weight:700}.page-module__svWWxq__withdraw_bar{align-items:center;margin:15px 0;display:flex}.page-module__svWWxq__tip{color:var(--ink-400);margin-left:12px;font-size:12px}.page-module__svWWxq__rule_tip{color:#5a6472;background:#f6f8ff;border:1px solid #d6e4ff;border-radius:6px;margin-bottom:14px;padding:9px 12px;font-size:12px;line-height:1.7}.page-module__svWWxq__rule_tip b{color:var(--brand-600)}.page-module__svWWxq__section{border-left:3px solid var(--brand-600);margin:20px 0 10px;padding-left:8px;font-size:16px;font-weight:700}.page-module__svWWxq__empty{color:var(--ink-400);text-align:center;border:1px dashed #ddd;padding:20px 0}.page-module__svWWxq__campaign_card{border:1px solid var(--line);border-radius:6px;margin-bottom:10px;padding:12px 15px}.page-module__svWWxq__campaign_name{font-weight:600}.page-module__svWWxq__campaign_store{color:var(--ink-400);margin-top:4px;font-size:12px}.page-module__svWWxq__campaign_link{word-break:break-all;align-items:center;margin-top:8px;display:flex}.page-module__svWWxq__campaign_summary{color:var(--ink-700);gap:20px;margin-top:8px;font-size:13px;display:flex}.page-module__svWWxq__campaign_row{gap:12px;display:flex}.page-module__svWWxq__campaign_thumb{border:1px solid var(--line);background:var(--surface-1);border-radius:4px;flex:0 0 84px;justify-content:center;align-items:center;width:84px;height:84px;display:flex;overflow:hidden}.page-module__svWWxq__campaign_thumb img{object-fit:contain;max-width:100%;max-height:100%}.page-module__svWWxq__campaign_main{flex:1;min-width:0}.page-module__svWWxq__task_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.page-module__svWWxq__task_card{border:1px solid var(--line);background:#fff;border-radius:8px;flex-direction:column;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.page-module__svWWxq__task_card:hover{border-color:var(--brand-600,#e6112e);box-shadow:0 4px 14px #00000014}.page-module__svWWxq__task_image{background:var(--surface-1);justify-content:center;align-items:center;height:190px;display:flex;position:relative;overflow:hidden}.page-module__svWWxq__task_image img{object-fit:contain;max-width:100%;max-height:100%}.page-module__svWWxq__task_joined_tag{background:var(--success);color:#fff;border-radius:10px;padding:0 8px;font-size:12px;line-height:20px;position:absolute;top:8px;left:8px}.page-module__svWWxq__task_rate_tag{background:var(--brand-600,#e6112e);color:#fff;border-radius:11px;padding:0 8px;font-size:12px;line-height:22px;position:absolute;bottom:8px;right:8px}.page-module__svWWxq__task_rate_tag b{font-size:14px}.page-module__svWWxq__task_body{flex-direction:column;flex:1;padding:10px 12px 12px;display:flex}.page-module__svWWxq__task_name{color:#262626;height:2.8em;font-size:14px;line-height:1.4;display:block;overflow:hidden}.page-module__svWWxq__task_name:hover{color:var(--brand-600,#e6112e)}.page-module__svWWxq__task_store{color:var(--ink-400);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12px;overflow:hidden}.page-module__svWWxq__task_price_row{justify-content:space-between;align-items:baseline;margin-top:8px;display:flex}.page-module__svWWxq__task_price{color:var(--brand-600,#e6112e);font-size:20px;font-weight:700}.page-module__svWWxq__task_price i{font-size:14px;font-style:normal;font-weight:400}.page-module__svWWxq__task_sales{color:var(--ink-400);font-size:12px}.page-module__svWWxq__task_amount_row{color:var(--ink-400);background:#fff7f7;border-radius:4px;margin-top:6px;padding:5px 8px;font-size:12px}.page-module__svWWxq__task_amount_row b{color:var(--brand-600,#e6112e);font-size:14px}.page-module__svWWxq__task_footer{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;display:flex}.page-module__svWWxq__task_promoter_count{color:var(--ink-400);font-size:12px}
