.mobile-upload-field[data-v-4dd907cc]{display:grid;gap:.55rem}.upload-btn[data-v-4dd907cc]{display:flex;align-items:center;justify-content:center;width:100%;border:1px dashed rgba(58,86,140,.34);border-radius:999px;padding:.72rem 1rem;background:linear-gradient(135deg,#fff8eef5,#f0ecf7f5);color:#2d4677;font-size:.88rem;font-weight:600;box-shadow:0 8px 18px #34436814}.upload-btn[data-v-4dd907cc]:disabled{opacity:.7}.upload-error[data-v-4dd907cc]{margin:0;color:#be4130;font-size:.82rem}.upload-tip[data-v-4dd907cc]{margin:-.1rem 0 0;color:#1c2537a8;font-size:.76rem;line-height:1.45}.upload-list[data-v-4dd907cc]{display:grid;gap:.7rem}.upload-card[data-v-4dd907cc]{display:grid;grid-template-columns:5.6rem 1fr;gap:.7rem;align-items:start;padding:.7rem;border:1px solid rgba(37,81,166,.14);border-radius:.9rem;background:linear-gradient(180deg,#ffffffd1,#f7f0e6db);box-shadow:0 8px 18px #21325a0f,inset 0 0 0 1px #ffffff7a}.upload-thumb-button[data-v-4dd907cc]{display:block;width:5.6rem;padding:0;margin:0;border:0;border-radius:.8rem;background:transparent}.upload-thumb[data-v-4dd907cc]{width:5.6rem;height:7.25rem;object-fit:contain;border-radius:.8rem;background:#ffffffc2;box-shadow:inset 0 0 0 1px #2551a61f}.upload-meta[data-v-4dd907cc]{display:grid;gap:.5rem}.upload-meta strong[data-v-4dd907cc]{word-break:break-all;font-size:.8rem;line-height:1.35}.upload-actions[data-v-4dd907cc]{display:flex;gap:.7rem;flex-wrap:wrap}.upload-actions a[data-v-4dd907cc],.upload-actions button[data-v-4dd907cc]{border:0;padding:0;background:transparent;color:#2551a6;font-size:.78rem;font-weight:600;text-decoration:none}.upload-preview-mask[data-v-4dd907cc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:grid;align-items:center;justify-items:center;padding:1rem;background:#070e1ceb}.upload-preview-close[data-v-4dd907cc]{position:absolute;top:1rem;right:1rem;width:2.25rem;height:2.25rem;border:0;border-radius:999px;background:#ffffff24;color:#fff;font-size:1.4rem;line-height:1}.upload-preview-panel[data-v-4dd907cc]{width:min(100%,28rem);display:grid;gap:.7rem}.upload-preview-media[data-v-4dd907cc]{width:100%;max-height:76vh;border-radius:1rem;object-fit:contain;background:#ffffff0f}.upload-preview-toolbar[data-v-4dd907cc]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#fff}.upload-preview-toolbar strong[data-v-4dd907cc]{flex:1;min-width:0;font-size:.84rem;line-height:1.4;word-break:break-all}.upload-preview-toolbar a[data-v-4dd907cc]{flex-shrink:0;color:#ffd36e;text-decoration:none}.field-hint[data-v-d07e5503]{color:var(--h5-muted);font-size:12px;line-height:1.5}.field-hint.success[data-v-d07e5503]{color:#2e9f5b}.field-hint.error[data-v-d07e5503]{color:#d14b4b}.payment-method-input[data-v-d07e5503]{min-height:108px;resize:vertical}.remember-password-row[data-v-d07e5503]{display:flex;align-items:center;gap:10px}.remember-password-row input[type=checkbox][data-v-d07e5503]{width:16px;height:16px}.register-upload-panel[data-v-d07e5503]{display:grid;gap:14px;padding:16px;border-radius:22px;background:linear-gradient(180deg,#fff7ebeb,#f6efe4d1);box-shadow:inset 0 0 0 1px #d6bc9161}.register-upload-head[data-v-d07e5503]{display:grid;gap:6px}.register-upload-head strong[data-v-d07e5503]{font-size:15px}.register-upload-head small[data-v-d07e5503]{color:var(--h5-muted);line-height:1.6}.notice-reminder-card[data-v-3df5fc08]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;margin-top:4px;padding:6px 8px;border-radius:10px;background:linear-gradient(135deg,#fff1d8,#ffdca6,#ffcb70);box-shadow:0 6px 12px #c479111f}.notice-reminder-card.clickable[data-v-3df5fc08]{cursor:pointer}.notice-reminder-head[data-v-3df5fc08]{display:flex;align-items:center;gap:4px;min-width:0}.notice-reminder-head strong[data-v-3df5fc08]{display:inline-block;color:#7a3c00;font-size:10px;line-height:1.2;white-space:nowrap}.notice-reminder-head small[data-v-3df5fc08]{display:inline-block;margin-top:0;color:#7a3c00c7;line-height:1.2;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-reminder-badge[data-v-3df5fc08]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#cf2f22;color:#fff;font-size:9px;font-weight:800}.notice-reminder-inline[data-v-3df5fc08]{display:flex;align-items:center;gap:3px;min-width:0;grid-column:1 / 2;color:#44280be6;font-size:10px;line-height:1.2}.notice-reminder-title[data-v-3df5fc08]{flex:0 0 auto;max-width:22%;color:#5c2f05;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-reminder-separator[data-v-3df5fc08]{flex:0 0 auto;color:#7a3c008f}.notice-reminder-content[data-v-3df5fc08]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-reminder-btn[data-v-3df5fc08]{width:fit-content;min-height:20px;padding:1px 7px;border:none;border-radius:999px;background:#7a3c001f;color:#7a3c00;font-weight:700;font-size:9px;grid-column:2 / 3;grid-row:1 / 3;align-self:center}.notice-reminder-empty[data-v-3df5fc08]{grid-column:1 / 2;color:#5a3711c2;line-height:1.2;font-size:9px}.notice-dialog-mask[data-v-3df5fc08]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;padding:10px 10px 14px;background:#0a122170;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.notice-dialog[data-v-3df5fc08]{width:min(100%,480px);max-height:68vh;border-radius:20px 20px 16px 16px;background:#fffdf9;box-shadow:0 18px 36px #08122633;overflow:hidden}.notice-dialog-head[data-v-3df5fc08]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 10px;border-bottom:1px solid rgba(227,208,176,.78)}.notice-dialog-head strong[data-v-3df5fc08]{color:#4a2b0b;font-size:15px}.notice-dialog-close[data-v-3df5fc08]{width:28px;height:28px;border:none;border-radius:999px;background:#7a3c0014;color:#7a3c00;font-size:18px;line-height:1}.notice-dialog-list[data-v-3df5fc08]{display:grid;gap:8px;max-height:calc(68vh - 52px);padding:10px 14px 14px;overflow-y:auto}.notice-dialog-item[data-v-3df5fc08]{padding:10px 11px;border-radius:13px;background:linear-gradient(180deg,#fff8ed,#fffefb);box-shadow:inset 0 0 0 1px #e7d5b7c7}.notice-dialog-item-head[data-v-3df5fc08]{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.notice-dialog-item h3[data-v-3df5fc08]{margin:0;color:#603407;font-size:13px;line-height:1.4}.notice-dialog-item small[data-v-3df5fc08]{display:block;margin-top:4px;color:var(--h5-muted);font-size:11px}.notice-dialog-item p[data-v-3df5fc08]{margin:6px 0 0;color:#4d3a25;line-height:1.55;font-size:12px;white-space:pre-wrap}.notice-dialog-pin[data-v-3df5fc08]{padding:3px 7px;border-radius:999px;background:#cf2f22;color:#fff;font-size:10px;font-weight:800}.search-card[data-v-3df5fc08]{display:grid;gap:10px;margin-top:10px;padding:12px;border-radius:18px;border:1px solid rgba(222,187,138,.35);background:linear-gradient(180deg,#fffaf2f5,#fff4e4e0),#fffbf4b8;box-shadow:0 12px 28px #17233d14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-card.collapsed[data-v-3df5fc08]{gap:0}.search-card-header[data-v-3df5fc08],.search-card-body[data-v-3df5fc08]{display:grid;gap:10px}.search-card-header[data-v-3df5fc08]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.search-card-heading[data-v-3df5fc08]{display:grid;gap:4px;min-width:0}.search-card-heading strong[data-v-3df5fc08]{font-size:13px;color:#6d4b18}.search-card-heading small[data-v-3df5fc08]{margin:0;font-size:11px;line-height:1.45;color:var(--h5-muted)}.filter-toggle-btn[data-v-3df5fc08]{min-height:32px;padding:6px 10px;border:none;border-radius:999px;background:#2551a61a;color:var(--h5-blue);font-size:11px;font-weight:700;white-space:nowrap}.search-field[data-v-3df5fc08],.filter-card[data-v-3df5fc08]{display:grid;gap:6px}.search-field span[data-v-3df5fc08],.filter-card span[data-v-3df5fc08]{font-size:11px;font-weight:700;color:#7c5f31}.search-card small[data-v-3df5fc08]{color:var(--h5-muted);line-height:1.5}.range-filter-grid[data-v-3df5fc08]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.mine-filter-grid[data-v-3df5fc08]{grid-template-columns:1fr}.filter-card[data-v-3df5fc08]{padding:10px;border-radius:14px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #ebd6b4bf}.search-input[data-v-3df5fc08]{width:100%;min-height:36px;padding:9px 10px;border:none;border-radius:11px;background:#fffffff5;color:#342719;box-shadow:inset 0 0 0 1px #d6bc918c,0 5px 12px #96682414}.search-input[data-v-3df5fc08]:focus{outline:none;box-shadow:inset 0 0 0 2px #c77e3852,0 8px 18px #9668241f}.range-input-row[data-v-3df5fc08]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.platform-chip-group[data-v-3df5fc08]{display:flex;flex-wrap:wrap;gap:5px}.platform-chip[data-v-3df5fc08]{flex:1 1 calc(50% - 8px);min-width:74px;min-height:32px;padding:7px 9px;border:1px solid rgba(210,173,118,.45);border-radius:999px;background:#ffffffeb;color:#7b5b2c;font-size:11px;font-weight:700;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.platform-chip.active[data-v-3df5fc08]{border-color:transparent;background:linear-gradient(135deg,#d98a2b,#b45d15);color:#fffdf8;box-shadow:0 8px 18px #b45d1542}.platform-chip[data-v-3df5fc08]:active{transform:translateY(1px)}.filter-actions[data-v-3df5fc08]{display:flex;justify-content:flex-end}.filter-reset-btn[data-v-3df5fc08]{padding-inline:12px}.load-more-anchor[data-v-3df5fc08]{width:100%;height:2px}.load-more-btn[data-v-3df5fc08]{display:block;width:100%;margin-top:10px}.task-board-page .mobile-banner[data-v-3df5fc08]{padding:10px 12px}.task-board-page .mobile-banner p[data-v-3df5fc08]{margin:0;font-size:11px}.task-board-page .mobile-banner h1[data-v-3df5fc08]{margin:5px 0 4px;font-size:18px;line-height:1.12}.task-board-page .mobile-banner small[data-v-3df5fc08]{font-size:11px;line-height:1.35}.guide-entry-btn[data-v-3df5fc08]{display:grid;gap:2px;width:100%;margin-top:8px;padding:9px 11px;border:none;border-radius:13px;text-align:left;background:#fff8eb2e;color:#fff8f0;box-shadow:inset 0 0 0 1px #fff0d738}.guide-entry-btn span[data-v-3df5fc08]{font-size:13px;font-weight:800}.guide-entry-btn small[data-v-3df5fc08]{color:#fff8f0d1;font-size:10px;line-height:1.35}.task-board-page .tab-switch[data-v-3df5fc08]{margin-top:8px}.task-board-page .task-list[data-v-3df5fc08]{gap:10px}.task-board-page .task-card[data-v-3df5fc08]{padding:11px}.task-board-page .task-card h2[data-v-3df5fc08]{margin:6px 0 3px;font-size:15px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.task-board-page .task-card p[data-v-3df5fc08]{margin:0;color:#6d5b49;font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-board-page .task-card .task-meta[data-v-3df5fc08]{margin:6px 0 4px;gap:5px;font-size:11px}.task-extra-meta[data-v-3df5fc08]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;margin:4px 0 6px}.task-extra-meta-item[data-v-3df5fc08]{min-width:0;display:grid;gap:1px}.task-extra-meta-label[data-v-3df5fc08]{color:#9b866f;font-size:10px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-extra-meta-value[data-v-3df5fc08]{color:#63513f;font-size:11px;line-height:1.35;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-board-page .task-card small[data-v-3df5fc08]{font-size:11px;line-height:1.45}.pickup-row[data-v-3df5fc08]{display:flex;align-items:center;gap:6px;min-height:18px}.pickup-badge[data-v-3df5fc08]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#2551a61f;color:var(--h5-blue);font-size:11px;font-weight:700;line-height:1.4}.task-board-page .card-actions[data-v-3df5fc08]{gap:8px;margin-top:10px}.task-board-page .card-actions .ghost-btn[data-v-3df5fc08],.task-board-page .card-actions .solid-btn[data-v-3df5fc08]{padding:8px 10px;font-size:12px}.failure-dialog-mask[data-v-4a188a4d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:#0812266b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.failure-dialog[data-v-4a188a4d]{width:min(100%,320px);padding:18px 16px 16px;border-radius:18px;background:#fff;box-shadow:0 20px 40px #08122638;text-align:center}.failure-dialog strong[data-v-4a188a4d]{display:block;color:#ab2f23;font-size:16px}.failure-dialog p[data-v-4a188a4d]{margin:10px 0 16px;color:#30405f;line-height:1.5;white-space:pre-wrap;word-break:break-word}.failure-dialog-btn[data-v-4a188a4d]{width:100%}.detail-back-row[data-v-4a188a4d]{display:flex;justify-content:flex-start}.detail-back-btn[data-v-4a188a4d]{min-height:34px;padding:7px 14px;border:none;border-radius:999px;background:#2551a61a;color:var(--h5-blue);font-size:12px;font-weight:700}.task-detail-page .detail-hero[data-v-4a188a4d]{padding:12px}.task-detail-page .detail-hero h1[data-v-4a188a4d]{margin:7px 0 5px;font-size:18px;line-height:1.15}.task-detail-page .detail-hero p[data-v-4a188a4d]{margin:0;line-height:1.5}.hero-meta-line[data-v-4a188a4d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.hero-status-line[data-v-4a188a4d]{display:inline-flex;align-items:center;gap:8px;margin-top:8px!important;padding:7px 10px;border-radius:999px;background:linear-gradient(90deg,#ffffff29,#ffd66629);box-shadow:inset 0 0 0 1px #ffffff2e;color:#ffffffdb;font-size:11px}.hero-status-line-label[data-v-4a188a4d]{opacity:.82;font-weight:600;letter-spacing:.03em}.hero-status-line-value[data-v-4a188a4d]{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:#ffffffeb;color:#24468f;font-size:13px;font-weight:800;box-shadow:0 6px 16px #18295429}.hero-status-line-value.is-wait-code[data-v-4a188a4d]{background:linear-gradient(135deg,#fff5d6fa,#ffe58ff0);color:#8a5200;box-shadow:0 6px 16px #b576092e}.hero-status-line-value.is-wait-pickup[data-v-4a188a4d]{background:linear-gradient(135deg,#e3f0fffa,#bdddfff0);color:#1d4f91;box-shadow:0 6px 16px #2a65bf2e}.hero-status-line-value.is-picked[data-v-4a188a4d]{background:linear-gradient(135deg,#e2fae8fa,#b7ecc4f0);color:#16663a;box-shadow:0 6px 16px #228b4c2e}.task-detail-page .detail-hero .task-meta[data-v-4a188a4d]{margin-top:7px;font-size:11px}.pickup-badge[data-v-4a188a4d]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#2551a61f;color:var(--h5-blue);font-size:11px;font-weight:700;line-height:1.4}.task-detail-page .detail-card[data-v-4a188a4d]{display:grid;gap:8px}.panel-head[data-v-4a188a4d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-toggle-btn[data-v-4a188a4d]{min-height:32px;padding:6px 12px;border:none;border-radius:999px;background:#2551a61a;color:var(--h5-blue);font-size:12px;font-weight:700}.material-panel.collapsed[data-v-4a188a4d]{gap:0}.task-detail-page .detail-card>h1[data-v-4a188a4d],.task-detail-page .detail-card>h2[data-v-4a188a4d]{margin:0;font-size:16px}.task-detail-page .detail-card>p[data-v-4a188a4d]{margin:0;line-height:1.5}.task-detail-page label[data-v-4a188a4d]{gap:6px}.task-detail-page textarea[data-v-4a188a4d]{min-height:80px}.detail-info-grid[data-v-4a188a4d]{display:grid;gap:8px}.detail-info-item[data-v-4a188a4d]{display:grid;gap:6px;padding:10px;border-radius:14px;background:#f3e9d875}.detail-info-item-wide[data-v-4a188a4d]{grid-column:1 / -1}.detail-info-label[data-v-4a188a4d]{color:var(--h5-muted);font-size:11px;font-weight:700;letter-spacing:.04em}.detail-info-value[data-v-4a188a4d]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.detail-info-value strong[data-v-4a188a4d]{flex:1;min-width:0;font-size:13px;line-height:1.5;word-break:break-word}.detail-info-link-row[data-v-4a188a4d]{align-items:center}.detail-link[data-v-4a188a4d]{flex:1;min-width:0;color:var(--h5-blue);font-size:12px;line-height:1.5;text-decoration:none;word-break:break-all}.inline-action[data-v-4a188a4d]{flex-shrink:0;border:0;padding:0;background:transparent;color:var(--h5-blue);font-size:11px;font-weight:700}.material-section[data-v-4a188a4d]{display:grid;gap:8px;margin-top:10px}.material-section[data-v-4a188a4d]:first-of-type{margin-top:0}.material-section-head[data-v-4a188a4d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.material-section-head strong[data-v-4a188a4d]{font-size:13px}.material-section-head span[data-v-4a188a4d]{color:var(--h5-muted);font-size:11px;text-align:right}.media-card-grid[data-v-4a188a4d]{display:grid;gap:8px}.material-card[data-v-4a188a4d]{display:grid;gap:6px;padding:8px;border-radius:14px;background:#ffffffbd;box-shadow:inset 0 0 0 1px #2551a614}.material-thumb-link[data-v-4a188a4d]{display:block}.material-thumb-locked[data-v-4a188a4d]{cursor:default}.material-thumb[data-v-4a188a4d],.material-video[data-v-4a188a4d]{display:block;width:100%;height:160px;border-radius:12px;object-fit:contain;background:#eef3fbeb}.material-thumb-protected[data-v-4a188a4d]{-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}.material-actions[data-v-4a188a4d]{display:flex;gap:10px;flex-wrap:wrap}.material-actions a[data-v-4a188a4d]{color:var(--h5-blue);font-size:11px;font-weight:700;text-decoration:none}.empty-hint[data-v-4a188a4d],.readonly-hint[data-v-4a188a4d]{margin:0;color:var(--h5-muted);font-size:11px;line-height:1.5}.readonly-preview-card[data-v-4a188a4d]{display:grid;gap:8px;padding:10px;border-radius:14px;background:#ffffffb3;box-shadow:inset 0 0 0 1px #2551a614}.readonly-preview-row[data-v-4a188a4d]{display:grid;gap:4px}.readonly-preview-row strong[data-v-4a188a4d]{color:#283449;font-size:13px;line-height:1.5;word-break:break-word}.readonly-proof-section[data-v-4a188a4d]{margin-top:0}.pickup-rule-hint+.readonly-hint[data-v-4a188a4d]{display:none}.review-copy-box[data-v-4a188a4d]{margin-top:10px}.reject-card[data-v-4a188a4d]{border:1px solid rgba(224,80,80,.18);background:#fff5f5e0}.review-box-head[data-v-4a188a4d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.review-box-head strong[data-v-4a188a4d]{font-size:13px}.floating-toast[data-v-4a188a4d]{position:fixed;left:50%;bottom:84px;z-index:60;max-width:calc(100vw - 32px);padding:10px 14px;border-radius:999px;background:#1c2537eb;color:#fff8ef;font-size:12px;font-weight:700;line-height:1.4;transform:translate(-50%);box-shadow:0 10px 24px #141d343d;pointer-events:none}.mobile-pagination[data-v-240c0d4b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;border-radius:18px;background:#fffbf4e0;box-shadow:0 12px 28px #17233d14}.mobile-pagination-btn[data-v-240c0d4b]{min-width:74px;justify-content:center}.mobile-pagination-btn[data-v-240c0d4b]:disabled{opacity:.45;cursor:not-allowed}.mobile-pagination-summary[data-v-240c0d4b]{text-align:center;color:var(--h5-muted);font-size:11px;font-weight:700;line-height:1.45}.service-compose-card[data-v-285052e5],.service-item-card[data-v-285052e5]{display:grid;gap:12px}.service-compose-card h1[data-v-285052e5]{margin:0;font-size:18px}.service-compose-card p[data-v-285052e5],.service-item-card p[data-v-285052e5]{margin:0;line-height:1.55}.service-page label[data-v-285052e5]{gap:6px}.service-page textarea[data-v-285052e5]{min-height:88px}.service-list[data-v-285052e5]{gap:10px}.service-item-card strong[data-v-285052e5]{line-height:1.45}.service-item-card small[data-v-285052e5]{font-size:12px}.service-reply-box[data-v-285052e5]{gap:6px;padding:10px 12px;border-radius:14px}.service-reply-box strong[data-v-285052e5]{font-size:13px}.commission-banner[data-v-8d2ffbea]{padding:14px}.commission-banner p[data-v-8d2ffbea]{margin:0;font-size:12px}.commission-banner h1[data-v-8d2ffbea]{margin:8px 0 6px;font-size:28px}.commission-banner small[data-v-8d2ffbea]{line-height:1.5}.commission-list[data-v-8d2ffbea]{gap:10px}.commission-card[data-v-8d2ffbea]{padding:12px}.commission-card h2[data-v-8d2ffbea]{margin:8px 0 4px;font-size:16px}.commission-card .task-meta[data-v-8d2ffbea]{margin:8px 0 4px;gap:6px;font-size:12px}.commission-card small[data-v-8d2ffbea]{font-size:12px;line-height:1.5}.settlement-meta[data-v-8d2ffbea]{display:grid;gap:4px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(15,23,42,.08)}.settlement-meta span[data-v-8d2ffbea]{font-size:12px;color:#6b7280}.settlement-meta strong[data-v-8d2ffbea]{font-size:13px;color:#111827}.settlement-proof[data-v-8d2ffbea]{display:grid;gap:8px;margin-top:10px}.settlement-proof-head[data-v-8d2ffbea]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#6b7280}.settlement-proof-head a[data-v-8d2ffbea]{color:#2563eb;text-decoration:none}.settlement-proof-thumb[data-v-8d2ffbea]{display:block;width:100%;max-height:180px;object-fit:cover;border-radius:12px;border:1px solid rgba(15,23,42,.08);background:#f8fafc}.profile-card[data-v-8ce4a87a]{display:grid;gap:12px}.profile-banner[data-v-8ce4a87a]{padding:14px}.profile-banner p[data-v-8ce4a87a]{margin:0;font-size:12px}.profile-banner h1[data-v-8ce4a87a]{margin:8px 0 6px;font-size:20px;line-height:1.15}.profile-banner small[data-v-8ce4a87a]{line-height:1.5}.profile-page .mobile-form[data-v-8ce4a87a]{gap:7px}.profile-page label[data-v-8ce4a87a]{gap:6px}.profile-field-hint[data-v-8ce4a87a]{color:var(--h5-muted);font-size:12px;line-height:1.5}.profile-status-row[data-v-8ce4a87a]{margin-top:10px}.profile-status-pill[data-v-8ce4a87a]{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;font-size:11px;font-weight:700;background:#ffffff29}.profile-status-pill.success[data-v-8ce4a87a]{background:#6ed0982e;color:#effff5}.profile-status-pill.warning[data-v-8ce4a87a]{background:#ffdc7f33;color:#fff7da}.profile-status-pill.danger[data-v-8ce4a87a]{background:#ff949433;color:#fff1f1}.profile-status-pill.muted[data-v-8ce4a87a]{color:#fff8f0}.readonly-input[data-v-8ce4a87a]{color:#1c25379e;background:#f2ebe1db}.profile-select[data-v-8ce4a87a],.payment-method-input[data-v-8ce4a87a]{width:100%}.profile-select[data-v-8ce4a87a]{padding:12px 14px;border:1px solid rgba(28,37,55,.1);border-radius:16px;background:#ffffffe0}.payment-method-input[data-v-8ce4a87a]{min-height:88px;resize:vertical}.section-head[data-v-8ce4a87a]{display:grid;gap:4px}.section-head strong[data-v-8ce4a87a]{font-size:14px}.section-head small[data-v-8ce4a87a]{color:var(--h5-muted);font-size:12px;line-height:1.5}.audit-remark-box[data-v-8ce4a87a]{padding:12px 14px;border-radius:14px;background:#d498281f;color:#6f4a00}.audit-remark-box p[data-v-8ce4a87a]{margin:6px 0 0;color:inherit;opacity:.94;font-size:13px;line-height:1.5}.save-btn[data-v-8ce4a87a]{margin-top:2px}.referral-card[data-v-8ce4a87a]{gap:10px}.referral-box[data-v-8ce4a87a]{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px 12px;padding:12px 14px;border-radius:16px;background:#fff7ebe0;border:1px solid rgba(211,144,72,.16)}.referral-line[data-v-8ce4a87a]{display:grid;flex:1 1 100%;gap:4px}.referral-line span[data-v-8ce4a87a]{font-size:12px;color:var(--h5-muted)}.referral-line strong[data-v-8ce4a87a]{font-size:20px;letter-spacing:.04em;color:#5a2f00}.referral-copy-btn[data-v-8ce4a87a]{flex-shrink:0;min-width:72px}.referral-used-line[data-v-8ce4a87a]{margin:0;font-size:12px;color:var(--h5-muted)}.guide-page[data-v-ba8fac0b]{display:grid;gap:12px}.guide-hero[data-v-ba8fac0b],.guide-tip-card[data-v-ba8fac0b],.guide-step-card[data-v-ba8fac0b]{border-radius:22px;background:#fffbf4f2;box-shadow:0 16px 34px #17233d1a}.guide-hero[data-v-ba8fac0b]{display:grid;gap:14px;padding:18px;background:radial-gradient(circle at top right,rgba(255,231,176,.36),transparent 30%),linear-gradient(145deg,#183066f5,#c45c24eb);color:#fff8ee}.guide-hero-copy[data-v-ba8fac0b]{display:grid;gap:8px}.guide-hero-kicker[data-v-ba8fac0b]{margin:0;color:#fff0cfe0;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.guide-hero h1[data-v-ba8fac0b]{margin:0;font-size:24px;line-height:1.12}.guide-hero small[data-v-ba8fac0b]{line-height:1.6;color:#fff8eedb}.guide-back-btn[data-v-ba8fac0b]{justify-self:flex-start;background:#ffffff24;color:#fff8ee}.guide-tip-card[data-v-ba8fac0b]{padding:14px}.guide-tip-head strong[data-v-ba8fac0b]{color:#73430f;font-size:15px}.guide-tip-list[data-v-ba8fac0b]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.guide-tip-pill[data-v-ba8fac0b]{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;border-radius:999px;background:#d498281f;color:#8a5814;font-size:12px;font-weight:700}.guide-step-list[data-v-ba8fac0b]{display:grid;gap:12px}.guide-step-card[data-v-ba8fac0b]{display:grid;gap:12px;padding:14px}.guide-step-head[data-v-ba8fac0b]{display:grid;gap:6px}.guide-step-index[data-v-ba8fac0b]{display:inline-flex;width:fit-content;padding:4px 10px;border-radius:999px;background:#2551a61f;color:var(--h5-blue);font-size:11px;font-weight:800}.guide-step-head h2[data-v-ba8fac0b]{margin:0;color:#2c2f3a;font-size:18px}.guide-step-text[data-v-ba8fac0b]{margin:0;color:#4f4337;line-height:1.75;font-size:14px}.guide-step-notes[data-v-ba8fac0b]{margin:0;padding-left:18px;color:#6e5a46;line-height:1.7;font-size:13px}.guide-step-image-wrap[data-v-ba8fac0b]{overflow:hidden;border-radius:18px;background:linear-gradient(180deg,#f7f0e5e6,#fffffff0);box-shadow:inset 0 0 0 1px #e3d3bce6}.guide-step-image[data-v-ba8fac0b]{display:block;width:100%;height:auto}:root{color-scheme:light;--h5-bg: #f3e9d8;--h5-surface: rgba(255, 251, 244, .92);--h5-ink: #1c2537;--h5-muted: #6d768a;--h5-blue: #2551a6;--h5-red: #be4130;--h5-gold: #d49828;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top,rgba(37,81,166,.15),transparent 24%),linear-gradient(180deg,#f6eee1,#efe1c8);color:var(--h5-ink)}button,input,textarea{font:inherit}.h5-shell{min-height:100vh;padding-bottom:72px}.mobile-top{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;background:#fffbf4eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(28,37,55,.08)}.top-actions{display:flex;gap:6px}.ghost-chip,.ghost-btn,.solid-btn{border:none;border-radius:999px;padding:7px 10px;cursor:pointer}.ghost-chip,.ghost-btn{background:#2551a61a;color:var(--h5-blue)}.solid-btn{background:linear-gradient(135deg,var(--h5-red),var(--h5-blue));color:#fff8ef;box-shadow:0 14px 30px #2d437a2e}.login-page,.mobile-page{padding:12px}.hero-card,.login-card,.mobile-banner,.task-card,.detail-card,.detail-hero{border-radius:20px;background:var(--h5-surface);box-shadow:0 12px 28px #17233d1a}.hero-card{position:relative;padding:18px;overflow:hidden;background:linear-gradient(145deg,#1d284af5,#2451a6e0),radial-gradient(circle at top right,rgba(255,255,255,.14),transparent 24%);color:#fff7ef}.hero-card:after{content:"";position:absolute;right:-18px;bottom:-20px;width:140px;height:140px;border-radius:50%;background:linear-gradient(180deg,#d498284d,#be4130cc)}.mini-flag{margin:0;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#ffdca1}.hero-card h1,.mobile-banner h1,.detail-hero h1{margin:8px 0;line-height:1}.hero-card p,.mobile-banner small,.detail-hero p,.task-card p,.task-card small,.detail-card p{color:inherit;opacity:.88}.auth-hero p{line-height:1.7}.language-switch,.tab-switch,.task-top,.task-meta,.card-actions,.material-pills,.mobile-nav,.review-box,.top-actions{display:flex;gap:8px}.language-switch,.tab-switch{margin-top:12px}.language-switch button,.tab-switch button{flex:1;padding:8px;border:none;border-radius:999px;background:#ffffff1f;color:inherit}.language-switch button.active,.tab-switch button.active{background:#fff6ea;color:var(--h5-red);font-weight:700}.login-card,.detail-card{margin-top:12px;padding:14px}.mobile-form,label{display:grid;gap:7px}label span{font-size:11px;font-weight:700}input,textarea{width:100%;padding:10px 12px;border:1px solid rgba(28,37,55,.1);border-radius:14px;background:#ffffffe0}.mobile-form .solid-btn{margin-top:8px}.mobile-banner{padding:14px;background:linear-gradient(135deg,#be4130f2,#2551a6eb),linear-gradient(0deg,#ffffff14,#ffffff14);color:#fff8f0}.mobile-banner.short{padding-bottom:18px}.tab-switch.soft button{background:#1c25370f;color:var(--h5-ink)}.task-list{display:grid;gap:10px;margin-top:10px}.task-card{padding:12px}.task-top{justify-content:space-between;align-items:center}.badge{padding:5px 9px;border-radius:999px;background:#d4982829;color:#8f5a00;font-weight:700;font-size:11px}.task-card h2,.detail-card h2{margin:8px 0 4px;font-size:16px}.task-meta{margin:8px 0 4px;justify-content:space-between;gap:6px;font-size:12px;flex-wrap:wrap}.card-actions{margin-top:10px}.card-actions>*{flex:1}.detail-hero{padding:14px;background:linear-gradient(150deg,#1d284af5,#2551a6e6),radial-gradient(circle at top right,rgba(255,255,255,.12),transparent 24%);color:#fff6ef}.material-pills{flex-wrap:wrap;margin-bottom:10px}.material-pills span{padding:6px 9px;border-radius:999px;background:#2551a61a;color:var(--h5-blue);font-size:11px}.review-box{flex-direction:column;padding:10px;border-radius:12px;background:#f3e9d8d1;color:var(--h5-ink)}.review-box p{margin:0;color:var(--h5-muted)}.mobile-nav{position:fixed;left:12px;right:12px;bottom:10px;padding:6px;border-radius:16px;background:#fffbf4f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 24px #141d342e}.mobile-nav a{flex:1;padding:8px 6px;border-radius:12px;text-align:center;color:var(--h5-muted);text-decoration:none;font-size:12px}.mobile-nav a.router-link-active{background:linear-gradient(135deg,#be41301f,#2551a624);color:var(--h5-ink);font-weight:700}.mobile-back-top{position:fixed;right:14px;bottom:84px;z-index:12;width:44px;height:44px;border:none;border-radius:999px;background:linear-gradient(135deg,var(--h5-red),var(--h5-blue));color:#fff8ef;font-size:22px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 14px 28px #2d437a38;transition:transform .18s ease,box-shadow .18s ease}.mobile-back-top:hover{transform:translateY(-2px);box-shadow:0 18px 32px #2d437a47}.error-line{margin:10px 0 0;padding:8px 10px;border-radius:12px;background:#be41301a;color:var(--h5-red)}.info-line{margin:10px 0 0;padding:8px 10px;border-radius:12px;background:#2551a61a;color:var(--h5-blue)}.preview-grid{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(88px,1fr));margin-bottom:10px}.preview-tile{display:block;overflow:hidden;border-radius:14px}.preview-tile img,.preview-video{display:block;width:100%;height:88px;object-fit:cover;border-radius:14px;background:#ffffff1f}
