#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}.account-list[data-v-22ce0c3a]{margin:30px auto;max-width:900px;padding:0 20px}h2[data-v-22ce0c3a]{color:#2c3e50;font-size:24px;margin-bottom:25px;font-weight:600}table[data-v-22ce0c3a]{width:100%;border-collapse:separate;border-spacing:0;margin-top:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}td[data-v-22ce0c3a],th[data-v-22ce0c3a]{padding:12px;text-align:center;border-bottom:1px solid #ddd}th[data-v-22ce0c3a]{background:linear-gradient(180deg,#f1f5f9,#e2e8f0);font-weight:700;color:#334155;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.clickable-row[data-v-22ce0c3a]{cursor:pointer;transition:all .3s ease}.clickable-row[data-v-22ce0c3a]:hover{background-color:#f1f5f9;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}td[data-v-22ce0c3a]{color:#334155;font-size:14px}tr:last-child td[data-v-22ce0c3a]{border-bottom:none}.status-completed[data-v-22ce0c3a]{color:#10b981;font-weight:600}.status-uncompleted[data-v-22ce0c3a]{color:#ef4444;font-weight:600}.total-profit-container[data-v-22ce0c3a]{display:flex;justify-content:flex-end;align-items:center;margin-top:-20px;margin-bottom:-10px;padding:10px 15px}.total-profit-label[data-v-22ce0c3a]{font-size:16px;font-weight:600;color:#475569;margin-right:10px}.total-profit-value[data-v-22ce0c3a]{font-size:18px;font-weight:700;color:#10b981}.task-detail[data-v-39eb7900]{margin:30px auto;max-width:900px;padding:0 20px}h2[data-v-39eb7900]{color:#2c3e50;font-size:24px;margin-bottom:25px;font-weight:600}.detail-container[data-v-39eb7900]{padding:20px}.detail-container[data-v-39eb7900],table[data-v-39eb7900]{margin-top:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}table[data-v-39eb7900]{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden}td[data-v-39eb7900],th[data-v-39eb7900]{padding:12px;text-align:center;border-bottom:1px solid #ddd}th[data-v-39eb7900]{background:linear-gradient(180deg,#f1f5f9,#e2e8f0);font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e2e8f0}td[data-v-39eb7900],th[data-v-39eb7900]{color:#334155;font-size:14px}tr:last-child td[data-v-39eb7900]{border-bottom:none}.daily-profit[data-v-39eb7900]{color:#10b981;font-weight:600;position:relative}.completion-badge[data-v-39eb7900]{position:absolute;top:-5px;left:60%;font-size:12px;padding:2px 6px;border-radius:4px;white-space:nowrap}.completion-badge.difficult[data-v-39eb7900]{background-color:#ef4444;color:#fff}.completion-badge.achievable[data-v-39eb7900]{background-color:#10b981;color:#fff}.loading[data-v-39eb7900]{color:#475569;margin-top:20px;font-size:14px}.task-list[data-v-74b7d78e]{margin:30px auto;max-width:900px;padding:0 20px}h2[data-v-74b7d78e]{color:#2c3e50;font-size:24px;margin-bottom:25px;font-weight:600}.account-name[data-v-74b7d78e]{font-size:18px;font-weight:700;color:#10b981;margin-bottom:15px;text-align:right;padding:8px 15px;background-color:#f0fdf4;border-radius:6px;display:inline-block;float:right}table[data-v-74b7d78e]{width:100%;border-collapse:separate;border-spacing:0;margin-top:20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}td[data-v-74b7d78e],th[data-v-74b7d78e]{padding:12px;text-align:center;border-bottom:1px solid #ddd}th[data-v-74b7d78e]{background:linear-gradient(180deg,#f1f5f9,#e2e8f0);font-weight:700;color:#334155;font-size:14px;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e2e8f0}.clickable-row[data-v-74b7d78e]{cursor:pointer;transition:all .3s ease}.clickable-row[data-v-74b7d78e]:hover{background-color:#f1f5f9;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.05)}.status-completed[data-v-74b7d78e]{color:#10b981;font-weight:600}.status-in-progress[data-v-74b7d78e]{color:#3b82f6;font-weight:600}.status-failed[data-v-74b7d78e]{color:#ef4444;font-weight:600}td[data-v-74b7d78e]{color:#334155;font-size:14px}tr:last-child td[data-v-74b7d78e]{border-bottom:none}.no-data[data-v-74b7d78e]{text-align:center;padding:20px;color:#64748b;font-size:14px}.total-profit-container[data-v-74b7d78e]{display:flex;justify-content:flex-end;align-items:center;margin-top:-20px;margin-bottom:-10px;padding:10px 15px}.total-profit-label[data-v-74b7d78e]{font-size:16px;font-weight:600;color:#475569;margin-right:10px}.total-profit-value[data-v-74b7d78e]{font-size:18px;font-weight:700;color:#10b981}